org.apache.xml.security.utils
Class EncryptionConstants

java.lang.Object
  extended by org.apache.xml.security.utils.EncryptionConstants

public final class EncryptionConstants
extends Object


Field Summary
static String _ATT_ALGORITHM
          Tag of Attr Algorithm
static String _ATT_ENCODING
          Tag of Attr encoding
static String _ATT_ID
          Tag of Attr Id
static String _ATT_MIMETYPE
          Tag of Attr mimetype
static String _ATT_RECIPIENT
          Tag of Attr recipient
static String _ATT_TARGET
          Tag of Attr Target
static String _ATT_TYPE
          Tag of Attr Type
static String _ATT_URI
          Tag of Attr URI
static String _TAG_AGREEMENTMETHOD
          Tag of Element AgreementMethod
static String _TAG_CARRIEDKEYNAME
          Tag of Element CarriedKeyName
static String _TAG_CIPHERDATA
          Tag of Element CipherData
static String _TAG_CIPHERREFERENCE
          Tag of Element CipherReference
static String _TAG_CIPHERVALUE
          Tag of Element CipherValue
static String _TAG_DATAREFERENCE
          Tag of Element DataReference
static String _TAG_ENCRYPTEDDATA
          Tag of Element EncryptedData
static String _TAG_ENCRYPTEDKEY
          Tag of Element EncryptedKey
static String _TAG_ENCRYPTIONMETHOD
          Tag of Element EncryptionMethod
static String _TAG_ENCRYPTIONPROPERTIES
          Tag of Element EncryptionProperties
static String _TAG_ENCRYPTIONPROPERTY
          Tag of Element EncryptionProperty
static String _TAG_KA_NONCE
          Tag of Element KA-Nonce
static String _TAG_KEYREFERENCE
          Tag of Element KeyReference
static String _TAG_KEYSIZE
          Tag of Element KeySize
static String _TAG_MGF
          Tag of Element MGF
static String _TAG_OAEPPARAMS
          Tag of Element OAEPparams
static String _TAG_ORIGINATORKEYINFO
          Tag of Element OriginatorKeyInfo
static String _TAG_RECIPIENTKEYINFO
          Tag of Element RecipientKeyInfo
static String _TAG_REFERENCELIST
          Tag of Element ReferenceList
static String _TAG_TRANSFORMS
          Tag of Element Transforms
static String ALGO_ID_AUTHENTICATION_XMLSIGNATURE
          Message Authentication - RECOMMENDED XML Digital Signature
static String ALGO_ID_BLOCKCIPHER_AES128
          Block Encryption - REQUIRED AES-128
static String ALGO_ID_BLOCKCIPHER_AES128_GCM
          Block Encryption - OPTIONAL AES-128-GCM
static String ALGO_ID_BLOCKCIPHER_AES192
          Block Encryption - OPTIONAL AES-192
static String ALGO_ID_BLOCKCIPHER_AES192_GCM
          Block Encryption - OPTIONAL AES-192-GCM
static String ALGO_ID_BLOCKCIPHER_AES256
          Block Encryption - REQUIRED AES-256
static String ALGO_ID_BLOCKCIPHER_AES256_GCM
          Block Encryption - OPTIONAL AES-256-GCM
static String ALGO_ID_BLOCKCIPHER_CAMELLIA128
          Block Encryption - OPTIONAL CAMELLIA-128
static String ALGO_ID_BLOCKCIPHER_CAMELLIA192
          Block Encryption - OPTIONAL CAMELLIA-128
static String ALGO_ID_BLOCKCIPHER_CAMELLIA256
          Block Encryption - OPTIONAL CAMELLIA-128
static String ALGO_ID_BLOCKCIPHER_SEED128
          Block Encryption - OPTIONAL SEED-128
static String ALGO_ID_BLOCKCIPHER_TRIPLEDES
          Block Encryption - REQUIRED TRIPLEDES
static String ALGO_ID_C14N_OMITCOMMENTS
          Canonicalization - OPTIONAL Canonical XML (omits comments)
static String ALGO_ID_C14N_WITHCOMMENTS
          Canonicalization - OPTIONAL Canonical XML with Comments
static String ALGO_ID_ENCODING_BASE64
          Encoding - REQUIRED base64
static String ALGO_ID_KEYAGREEMENT_DH
          Key Agreement - OPTIONAL Diffie-Hellman
static String ALGO_ID_KEYTRANSPORT_RSA15
          Key Transport - REQUIRED RSA-v1.5
static String ALGO_ID_KEYTRANSPORT_RSAOAEP
          Key Transport - REQUIRED RSA-OAEP
static String ALGO_ID_KEYTRANSPORT_RSAOAEP_11
          Key Transport - OPTIONAL RSA-OAEP_11
static String ALGO_ID_KEYWRAP_AES128
          Symmetric Key Wrap - REQUIRED AES-128 KeyWrap
static String ALGO_ID_KEYWRAP_AES192
          Symmetric Key Wrap - OPTIONAL AES-192 KeyWrap
static String ALGO_ID_KEYWRAP_AES256
          Symmetric Key Wrap - REQUIRED AES-256 KeyWrap
static String ALGO_ID_KEYWRAP_CAMELLIA128
          Symmetric Key Wrap - OPTIONAL CAMELLIA-128 KeyWrap
static String ALGO_ID_KEYWRAP_CAMELLIA192
          Symmetric Key Wrap - OPTIONAL CAMELLIA-192 KeyWrap
static String ALGO_ID_KEYWRAP_CAMELLIA256
          Symmetric Key Wrap - OPTIONAL CAMELLIA-256 KeyWrap
static String ALGO_ID_KEYWRAP_SEED128
          Symmetric Key Wrap - OPTIONAL SEED-128 KeyWrap
static String ALGO_ID_KEYWRAP_TRIPLEDES
          Symmetric Key Wrap - REQUIRED TRIPLEDES KeyWrap
static String EncryptionSpec11NS
          The namespace of the XML Encryption 1.1 specification
static String ENCRYPTIONSPECIFICATION_URL
          Field ENCRYPTIONSPECIFICATION_URL
static String EncryptionSpecNS
          The namespace of the XML Encryption Syntax and Processing
static String MGF1_SHA1
          MGF1 with SHA-1
static String MGF1_SHA224
          MGF1 with SHA-224
static String MGF1_SHA256
          MGF1 with SHA-256
static String MGF1_SHA384
          MGF1 with SHA-384
static String MGF1_SHA512
          MGF1 with SHA-512
static String TYPE_CONTENT
          URI for content
static String TYPE_ELEMENT
          URI for element
static String TYPE_MEDIATYPE
          URI for mediatype
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_ATT_ALGORITHM

public static final String _ATT_ALGORITHM
Tag of Attr Algorithm

See Also:
Constant Field Values

_ATT_ID

public static final String _ATT_ID
Tag of Attr Id

See Also:
Constant Field Values

_ATT_TARGET

public static final String _ATT_TARGET
Tag of Attr Target

See Also:
Constant Field Values

_ATT_TYPE

public static final String _ATT_TYPE
Tag of Attr Type

See Also:
Constant Field Values

_ATT_URI

public static final String _ATT_URI
Tag of Attr URI

See Also:
Constant Field Values

_ATT_ENCODING

public static final String _ATT_ENCODING
Tag of Attr encoding

See Also:
Constant Field Values

_ATT_RECIPIENT

public static final String _ATT_RECIPIENT
Tag of Attr recipient

See Also:
Constant Field Values

_ATT_MIMETYPE

public static final String _ATT_MIMETYPE
Tag of Attr mimetype

See Also:
Constant Field Values

_TAG_CARRIEDKEYNAME

public static final String _TAG_CARRIEDKEYNAME
Tag of Element CarriedKeyName

See Also:
Constant Field Values

_TAG_CIPHERDATA

public static final String _TAG_CIPHERDATA
Tag of Element CipherData

See Also:
Constant Field Values

_TAG_CIPHERREFERENCE

public static final String _TAG_CIPHERREFERENCE
Tag of Element CipherReference

See Also:
Constant Field Values

_TAG_CIPHERVALUE

public static final String _TAG_CIPHERVALUE
Tag of Element CipherValue

See Also:
Constant Field Values

_TAG_DATAREFERENCE

public static final String _TAG_DATAREFERENCE
Tag of Element DataReference

See Also:
Constant Field Values

_TAG_ENCRYPTEDDATA

public static final String _TAG_ENCRYPTEDDATA
Tag of Element EncryptedData

See Also:
Constant Field Values

_TAG_ENCRYPTEDKEY

public static final String _TAG_ENCRYPTEDKEY
Tag of Element EncryptedKey

See Also:
Constant Field Values

_TAG_ENCRYPTIONMETHOD

public static final String _TAG_ENCRYPTIONMETHOD
Tag of Element EncryptionMethod

See Also:
Constant Field Values

_TAG_ENCRYPTIONPROPERTIES

public static final String _TAG_ENCRYPTIONPROPERTIES
Tag of Element EncryptionProperties

See Also:
Constant Field Values

_TAG_ENCRYPTIONPROPERTY

public static final String _TAG_ENCRYPTIONPROPERTY
Tag of Element EncryptionProperty

See Also:
Constant Field Values

_TAG_KEYREFERENCE

public static final String _TAG_KEYREFERENCE
Tag of Element KeyReference

See Also:
Constant Field Values

_TAG_KEYSIZE

public static final String _TAG_KEYSIZE
Tag of Element KeySize

See Also:
Constant Field Values

_TAG_OAEPPARAMS

public static final String _TAG_OAEPPARAMS
Tag of Element OAEPparams

See Also:
Constant Field Values

_TAG_MGF

public static final String _TAG_MGF
Tag of Element MGF

See Also:
Constant Field Values

_TAG_REFERENCELIST

public static final String _TAG_REFERENCELIST
Tag of Element ReferenceList

See Also:
Constant Field Values

_TAG_TRANSFORMS

public static final String _TAG_TRANSFORMS
Tag of Element Transforms

See Also:
Constant Field Values

_TAG_AGREEMENTMETHOD

public static final String _TAG_AGREEMENTMETHOD
Tag of Element AgreementMethod

See Also:
Constant Field Values

_TAG_KA_NONCE

public static final String _TAG_KA_NONCE
Tag of Element KA-Nonce

See Also:
Constant Field Values

_TAG_ORIGINATORKEYINFO

public static final String _TAG_ORIGINATORKEYINFO
Tag of Element OriginatorKeyInfo

See Also:
Constant Field Values

_TAG_RECIPIENTKEYINFO

public static final String _TAG_RECIPIENTKEYINFO
Tag of Element RecipientKeyInfo

See Also:
Constant Field Values

ENCRYPTIONSPECIFICATION_URL

public static final String ENCRYPTIONSPECIFICATION_URL
Field ENCRYPTIONSPECIFICATION_URL

See Also:
Constant Field Values

EncryptionSpecNS

public static final String EncryptionSpecNS
The namespace of the XML Encryption Syntax and Processing

See Also:
Constant Field Values

EncryptionSpec11NS

public static final String EncryptionSpec11NS
The namespace of the XML Encryption 1.1 specification

See Also:
Constant Field Values

TYPE_CONTENT

public static final String TYPE_CONTENT
URI for content

See Also:
Constant Field Values

TYPE_ELEMENT

public static final String TYPE_ELEMENT
URI for element

See Also:
Constant Field Values

TYPE_MEDIATYPE

public static final String TYPE_MEDIATYPE
URI for mediatype

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_TRIPLEDES

public static final String ALGO_ID_BLOCKCIPHER_TRIPLEDES
Block Encryption - REQUIRED TRIPLEDES

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_AES128

public static final String ALGO_ID_BLOCKCIPHER_AES128
Block Encryption - REQUIRED AES-128

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_AES256

public static final String ALGO_ID_BLOCKCIPHER_AES256
Block Encryption - REQUIRED AES-256

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_AES192

public static final String ALGO_ID_BLOCKCIPHER_AES192
Block Encryption - OPTIONAL AES-192

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_AES128_GCM

public static final String ALGO_ID_BLOCKCIPHER_AES128_GCM
Block Encryption - OPTIONAL AES-128-GCM

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_AES192_GCM

public static final String ALGO_ID_BLOCKCIPHER_AES192_GCM
Block Encryption - OPTIONAL AES-192-GCM

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_AES256_GCM

public static final String ALGO_ID_BLOCKCIPHER_AES256_GCM
Block Encryption - OPTIONAL AES-256-GCM

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_SEED128

public static final String ALGO_ID_BLOCKCIPHER_SEED128
Block Encryption - OPTIONAL SEED-128

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_CAMELLIA128

public static final String ALGO_ID_BLOCKCIPHER_CAMELLIA128
Block Encryption - OPTIONAL CAMELLIA-128

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_CAMELLIA192

public static final String ALGO_ID_BLOCKCIPHER_CAMELLIA192
Block Encryption - OPTIONAL CAMELLIA-128

See Also:
Constant Field Values

ALGO_ID_BLOCKCIPHER_CAMELLIA256

public static final String ALGO_ID_BLOCKCIPHER_CAMELLIA256
Block Encryption - OPTIONAL CAMELLIA-128

See Also:
Constant Field Values

ALGO_ID_KEYTRANSPORT_RSA15

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

See Also:
Constant Field Values

ALGO_ID_KEYTRANSPORT_RSAOAEP

public static final String ALGO_ID_KEYTRANSPORT_RSAOAEP
Key Transport - REQUIRED RSA-OAEP

See Also:
Constant Field Values

ALGO_ID_KEYTRANSPORT_RSAOAEP_11

public static final String ALGO_ID_KEYTRANSPORT_RSAOAEP_11
Key Transport - OPTIONAL RSA-OAEP_11

See Also:
Constant Field Values

ALGO_ID_KEYAGREEMENT_DH

public static final String ALGO_ID_KEYAGREEMENT_DH
Key Agreement - OPTIONAL Diffie-Hellman

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_TRIPLEDES

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

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_AES128

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

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_AES256

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

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_AES192

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

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_CAMELLIA128

public static final String ALGO_ID_KEYWRAP_CAMELLIA128
Symmetric Key Wrap - OPTIONAL CAMELLIA-128 KeyWrap

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_CAMELLIA192

public static final String ALGO_ID_KEYWRAP_CAMELLIA192
Symmetric Key Wrap - OPTIONAL CAMELLIA-192 KeyWrap

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_CAMELLIA256

public static final String ALGO_ID_KEYWRAP_CAMELLIA256
Symmetric Key Wrap - OPTIONAL CAMELLIA-256 KeyWrap

See Also:
Constant Field Values

ALGO_ID_KEYWRAP_SEED128

public static final String ALGO_ID_KEYWRAP_SEED128
Symmetric Key Wrap - OPTIONAL SEED-128 KeyWrap

See Also:
Constant Field Values

ALGO_ID_AUTHENTICATION_XMLSIGNATURE

public static final String ALGO_ID_AUTHENTICATION_XMLSIGNATURE
Message Authentication - RECOMMENDED XML Digital Signature

See Also:
Constant Field Values

ALGO_ID_C14N_WITHCOMMENTS

public static final String ALGO_ID_C14N_WITHCOMMENTS
Canonicalization - OPTIONAL Canonical XML with Comments

See Also:
Constant Field Values

ALGO_ID_C14N_OMITCOMMENTS

public static final String ALGO_ID_C14N_OMITCOMMENTS
Canonicalization - OPTIONAL Canonical XML (omits comments)

See Also:
Constant Field Values

ALGO_ID_ENCODING_BASE64

public static final String ALGO_ID_ENCODING_BASE64
Encoding - REQUIRED base64

See Also:
Constant Field Values

MGF1_SHA1

public static final String MGF1_SHA1
MGF1 with SHA-1

See Also:
Constant Field Values

MGF1_SHA224

public static final String MGF1_SHA224
MGF1 with SHA-224

See Also:
Constant Field Values

MGF1_SHA256

public static final String MGF1_SHA256
MGF1 with SHA-256

See Also:
Constant Field Values

MGF1_SHA384

public static final String MGF1_SHA384
MGF1 with SHA-384

See Also:
Constant Field Values

MGF1_SHA512

public static final String MGF1_SHA512
MGF1 with SHA-512

See Also:
Constant Field Values


Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.