org.opensaml.xml.encryption
Class EncryptionConstants

java.lang.Object
  extended by org.opensaml.xml.encryption.EncryptionConstants

public class EncryptionConstants
extends java.lang.Object

Constants defined in or related to the XML Encryption specification, version 20021210.


Field Summary
static java.lang.String ALGO_ID_BLOCKCIPHER_AES128
          Block Encryption - REQUIRED AES-128.
static java.lang.String ALGO_ID_BLOCKCIPHER_AES192
          Block Encryption - OPTIONAL AES-192.
static java.lang.String ALGO_ID_BLOCKCIPHER_AES256
          Block Encryption - REQUIRED AES-256.
static java.lang.String ALGO_ID_BLOCKCIPHER_TRIPLEDES
          Block Encryption - REQUIRED TRIPLEDES.
static java.lang.String ALGO_ID_DIGEST_RIPEMD160
          Message Digest - OPTIONAL RIPEMD-160.
static java.lang.String ALGO_ID_DIGEST_SHA256
          Message Digest - RECOMMENDED SHA256.
static java.lang.String ALGO_ID_DIGEST_SHA512
          Message Digest - OPTIONAL SHA512.
static java.lang.String ALGO_ID_KEYAGREEMENT_DH
          Key Agreement - OPTIONAL Diffie-Hellman.
static java.lang.String ALGO_ID_KEYTRANSPORT_RSA15
          Key Transport - REQUIRED RSA-v1.5.
static java.lang.String ALGO_ID_KEYTRANSPORT_RSAOAEP
          Key Transport - REQUIRED RSA-OAEP.
static java.lang.String ALGO_ID_KEYWRAP_AES128
          Symmetric Key Wrap - REQUIRED AES-128 KeyWrap.
static java.lang.String ALGO_ID_KEYWRAP_AES192
          Symmetric Key Wrap - OPTIONAL AES-192 KeyWrap.
static java.lang.String ALGO_ID_KEYWRAP_AES256
          Symmetric Key Wrap - REQUIRED AES-256 KeyWrap.
static java.lang.String ALGO_ID_KEYWRAP_TRIPLEDES
          Symmetric Key Wrap - REQUIRED TRIPLEDES KeyWrap.
static java.lang.String TYPE_CONTENT
          URI for Content.
static java.lang.String TYPE_ELEMENT
          URI for Element.
static java.lang.String TYPE_ENCRYPTED_KEY
          URI for EncryptedKey.
static java.lang.String TYPE_ENCRYPTION_PROPERTIES
          URI for EncryptionProperties.
static java.lang.String TYPE_KEYINFO_DH_KEYVALUE
          URI for DHKeyValue.
 
Constructor Summary
EncryptionConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_CONTENT

public static final java.lang.String TYPE_CONTENT
URI for Content.

See Also:
Constant Field Values

TYPE_ELEMENT

public static final java.lang.String TYPE_ELEMENT
URI for Element.

See Also:
Constant Field Values

TYPE_ENCRYPTION_PROPERTIES

public static final java.lang.String TYPE_ENCRYPTION_PROPERTIES
URI for EncryptionProperties.

See Also:
Constant Field Values

TYPE_ENCRYPTED_KEY

public static final java.lang.String TYPE_ENCRYPTED_KEY
URI for EncryptedKey.

See Also:
Constant Field Values

TYPE_KEYINFO_DH_KEYVALUE

public static final java.lang.String TYPE_KEYINFO_DH_KEYVALUE
URI for DHKeyValue.

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_TRIPLEDES

public static final java.lang.String ALGO_ID_BLOCKCIPHER_TRIPLEDES
Block Encryption - REQUIRED TRIPLEDES.

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_AES128

public static final java.lang.String ALGO_ID_BLOCKCIPHER_AES128
Block Encryption - REQUIRED AES-128.

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_AES256

public static final java.lang.String ALGO_ID_BLOCKCIPHER_AES256
Block Encryption - REQUIRED AES-256.

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_AES192

public static final java.lang.String ALGO_ID_BLOCKCIPHER_AES192
Block Encryption - OPTIONAL AES-192.

See Also:
Constant Field Values

ALGO_ID_KEYTRANSPORT_RSA15

public static final java.lang.String ALGO_ID_KEYTRANSPORT_RSA15
Key Transport - REQUIRED RSA-v1.5.

See Also:
Constant Field Values

ALGO_ID_KEYTRANSPORT_RSAOAEP

public static final java.lang.String ALGO_ID_KEYTRANSPORT_RSAOAEP
Key Transport - REQUIRED RSA-OAEP.

See Also:
Constant Field Values

ALGO_ID_KEYAGREEMENT_DH

public static final java.lang.String ALGO_ID_KEYAGREEMENT_DH
Key Agreement - OPTIONAL Diffie-Hellman.

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_TRIPLEDES

public static final java.lang.String ALGO_ID_KEYWRAP_TRIPLEDES
Symmetric Key Wrap - REQUIRED TRIPLEDES KeyWrap.

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_AES128

public static final java.lang.String ALGO_ID_KEYWRAP_AES128
Symmetric Key Wrap - REQUIRED AES-128 KeyWrap.

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_AES256

public static final java.lang.String ALGO_ID_KEYWRAP_AES256
Symmetric Key Wrap - REQUIRED AES-256 KeyWrap.

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_AES192

public static final java.lang.String ALGO_ID_KEYWRAP_AES192
Symmetric Key Wrap - OPTIONAL AES-192 KeyWrap.

See Also:
Constant Field Values

ALGO_ID_DIGEST_SHA256

public static final java.lang.String ALGO_ID_DIGEST_SHA256
Message Digest - RECOMMENDED SHA256.

See Also:
Constant Field Values

ALGO_ID_DIGEST_SHA512

public static final java.lang.String ALGO_ID_DIGEST_SHA512
Message Digest - OPTIONAL SHA512.

See Also:
Constant Field Values

ALGO_ID_DIGEST_RIPEMD160

public static final java.lang.String ALGO_ID_DIGEST_RIPEMD160
Message Digest - OPTIONAL RIPEMD-160.

See Also:
Constant Field Values
Constructor Detail

EncryptionConstants

public EncryptionConstants()


Copyright © 2006-2011 Internet2. All Rights Reserved.