Package org.apache.xml.security.utils
Class EncryptionConstants
java.lang.Object
org.apache.xml.security.utils.EncryptionConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringTag of Attr Algorithmstatic final StringTag of Attr encodingstatic final StringTag of Attr Idstatic final StringTag of Attr mimetypestatic final StringTag of Attr recipientstatic final StringTag of Attr Targetstatic final StringTag of Attr Typestatic final StringTag of Attr URIstatic final StringTag of Element AgreementMethodstatic final StringTag of Element CarriedKeyNamestatic final StringTag of Element CipherDatastatic final StringTag of Element CipherReferencestatic final StringTag of Element CipherValuestatic final StringTag of Element DataReferencestatic final StringTag of Element EncryptedDatastatic final StringTag of Element EncryptedKeystatic final StringTag of Element EncryptionMethodstatic final StringTag of Element EncryptionPropertiesstatic final StringTag of Element EncryptionPropertystatic final StringTag of Element KA-Noncestatic final StringTag of Element KeyReferencestatic final StringTag of Element KeySizestatic final StringTag of Element MGFstatic final StringTag of Element OAEPparamsstatic final StringTag of Element OriginatorKeyInfostatic final StringTag of Element RecipientKeyInfostatic final StringTag of Element ReferenceListstatic final StringTag of Element Transformsstatic final StringMessage Authentication - RECOMMENDED XML Digital Signaturestatic final StringBlock Encryption - REQUIRED AES-128static final StringBlock Encryption - OPTIONAL AES-128-GCMstatic final StringBlock Encryption - OPTIONAL AES-192static final StringBlock Encryption - OPTIONAL AES-192-GCMstatic final StringBlock Encryption - REQUIRED AES-256static final StringBlock Encryption - OPTIONAL AES-256-GCMstatic final StringBlock Encryption - OPTIONAL CAMELLIA-128static final StringBlock Encryption - OPTIONAL CAMELLIA-128static final StringBlock Encryption - OPTIONAL CAMELLIA-128static final StringBlock Encryption - OPTIONAL SEED-128static final StringBlock Encryption - REQUIRED TRIPLEDESstatic final StringCanonicalization - OPTIONAL Canonical XML (omits comments)static final StringCanonicalization - OPTIONAL Canonical XML with Commentsstatic final StringEncoding - REQUIRED base64static final StringKey Agreement - OPTIONAL Diffie-Hellmanstatic final StringKey Transport - REQUIRED RSA-v1.5static final StringKey Transport - REQUIRED RSA-OAEPstatic final StringKey Transport - OPTIONAL RSA-OAEP_11static final StringSymmetric Key Wrap - REQUIRED AES-128 KeyWrapstatic final StringSymmetric Key Wrap - OPTIONAL AES-192 KeyWrapstatic final StringSymmetric Key Wrap - REQUIRED AES-256 KeyWrapstatic final StringSymmetric Key Wrap - OPTIONAL CAMELLIA-128 KeyWrapstatic final StringSymmetric Key Wrap - OPTIONAL CAMELLIA-192 KeyWrapstatic final StringSymmetric Key Wrap - OPTIONAL CAMELLIA-256 KeyWrapstatic final StringSymmetric Key Wrap - OPTIONAL SEED-128 KeyWrapstatic final StringSymmetric Key Wrap - REQUIRED TRIPLEDES KeyWrapstatic final StringThe namespace of the XML Encryption 1.1 specificationstatic final StringField ENCRYPTIONSPECIFICATION_URLstatic final StringThe namespace of the XML Encryption Syntax and Processingstatic final StringMGF1 with SHA-1static final StringMGF1 with SHA-224static final StringMGF1 with SHA-256static final StringMGF1 with SHA-384static final StringMGF1 with SHA-512static final StringURI for contentstatic final StringURI for elementstatic final StringURI for mediatype -
Method Summary
-
Field Details
-
_ATT_ALGORITHM
Tag of Attr Algorithm- See Also:
-
_ATT_ID
Tag of Attr Id- See Also:
-
_ATT_TARGET
Tag of Attr Target- See Also:
-
_ATT_TYPE
Tag of Attr Type- See Also:
-
_ATT_URI
Tag of Attr URI- See Also:
-
_ATT_ENCODING
Tag of Attr encoding- See Also:
-
_ATT_RECIPIENT
Tag of Attr recipient- See Also:
-
_ATT_MIMETYPE
Tag of Attr mimetype- See Also:
-
_TAG_CARRIEDKEYNAME
Tag of Element CarriedKeyName- See Also:
-
_TAG_CIPHERDATA
Tag of Element CipherData- See Also:
-
_TAG_CIPHERREFERENCE
Tag of Element CipherReference- See Also:
-
_TAG_CIPHERVALUE
Tag of Element CipherValue- See Also:
-
_TAG_DATAREFERENCE
Tag of Element DataReference- See Also:
-
_TAG_ENCRYPTEDDATA
Tag of Element EncryptedData- See Also:
-
_TAG_ENCRYPTEDKEY
Tag of Element EncryptedKey- See Also:
-
_TAG_ENCRYPTIONMETHOD
Tag of Element EncryptionMethod- See Also:
-
_TAG_ENCRYPTIONPROPERTIES
Tag of Element EncryptionProperties- See Also:
-
_TAG_ENCRYPTIONPROPERTY
Tag of Element EncryptionProperty- See Also:
-
_TAG_KEYREFERENCE
Tag of Element KeyReference- See Also:
-
_TAG_KEYSIZE
Tag of Element KeySize- See Also:
-
_TAG_OAEPPARAMS
Tag of Element OAEPparams- See Also:
-
_TAG_MGF
Tag of Element MGF- See Also:
-
_TAG_REFERENCELIST
Tag of Element ReferenceList- See Also:
-
_TAG_TRANSFORMS
Tag of Element Transforms- See Also:
-
_TAG_AGREEMENTMETHOD
Tag of Element AgreementMethod- See Also:
-
_TAG_KA_NONCE
Tag of Element KA-Nonce- See Also:
-
_TAG_ORIGINATORKEYINFO
Tag of Element OriginatorKeyInfo- See Also:
-
_TAG_RECIPIENTKEYINFO
Tag of Element RecipientKeyInfo- See Also:
-
ENCRYPTIONSPECIFICATION_URL
Field ENCRYPTIONSPECIFICATION_URL- See Also:
-
EncryptionSpecNS
The namespace of the XML Encryption Syntax and Processing- See Also:
-
EncryptionSpec11NS
The namespace of the XML Encryption 1.1 specification- See Also:
-
TYPE_CONTENT
URI for content- See Also:
-
TYPE_ELEMENT
URI for element- See Also:
-
TYPE_MEDIATYPE
URI for mediatype- See Also:
-
ALGO_ID_BLOCKCIPHER_TRIPLEDES
Block Encryption - REQUIRED TRIPLEDES- See Also:
-
ALGO_ID_BLOCKCIPHER_AES128
Block Encryption - REQUIRED AES-128- See Also:
-
ALGO_ID_BLOCKCIPHER_AES256
Block Encryption - REQUIRED AES-256- See Also:
-
ALGO_ID_BLOCKCIPHER_AES192
Block Encryption - OPTIONAL AES-192- See Also:
-
ALGO_ID_BLOCKCIPHER_AES128_GCM
Block Encryption - OPTIONAL AES-128-GCM- See Also:
-
ALGO_ID_BLOCKCIPHER_AES192_GCM
Block Encryption - OPTIONAL AES-192-GCM- See Also:
-
ALGO_ID_BLOCKCIPHER_AES256_GCM
Block Encryption - OPTIONAL AES-256-GCM- See Also:
-
ALGO_ID_BLOCKCIPHER_SEED128
Block Encryption - OPTIONAL SEED-128- See Also:
-
ALGO_ID_BLOCKCIPHER_CAMELLIA128
Block Encryption - OPTIONAL CAMELLIA-128- See Also:
-
ALGO_ID_BLOCKCIPHER_CAMELLIA192
Block Encryption - OPTIONAL CAMELLIA-128- See Also:
-
ALGO_ID_BLOCKCIPHER_CAMELLIA256
Block Encryption - OPTIONAL CAMELLIA-128- See Also:
-
ALGO_ID_KEYTRANSPORT_RSA15
Key Transport - REQUIRED RSA-v1.5- See Also:
-
ALGO_ID_KEYTRANSPORT_RSAOAEP
Key Transport - REQUIRED RSA-OAEP- See Also:
-
ALGO_ID_KEYTRANSPORT_RSAOAEP_11
Key Transport - OPTIONAL RSA-OAEP_11- See Also:
-
ALGO_ID_KEYAGREEMENT_DH
Key Agreement - OPTIONAL Diffie-Hellman- See Also:
-
ALGO_ID_KEYWRAP_TRIPLEDES
Symmetric Key Wrap - REQUIRED TRIPLEDES KeyWrap- See Also:
-
ALGO_ID_KEYWRAP_AES128
Symmetric Key Wrap - REQUIRED AES-128 KeyWrap- See Also:
-
ALGO_ID_KEYWRAP_AES256
Symmetric Key Wrap - REQUIRED AES-256 KeyWrap- See Also:
-
ALGO_ID_KEYWRAP_AES192
Symmetric Key Wrap - OPTIONAL AES-192 KeyWrap- See Also:
-
ALGO_ID_KEYWRAP_CAMELLIA128
Symmetric Key Wrap - OPTIONAL CAMELLIA-128 KeyWrap- See Also:
-
ALGO_ID_KEYWRAP_CAMELLIA192
Symmetric Key Wrap - OPTIONAL CAMELLIA-192 KeyWrap- See Also:
-
ALGO_ID_KEYWRAP_CAMELLIA256
Symmetric Key Wrap - OPTIONAL CAMELLIA-256 KeyWrap- See Also:
-
ALGO_ID_KEYWRAP_SEED128
Symmetric Key Wrap - OPTIONAL SEED-128 KeyWrap- See Also:
-
ALGO_ID_AUTHENTICATION_XMLSIGNATURE
Message Authentication - RECOMMENDED XML Digital Signature- See Also:
-
ALGO_ID_C14N_WITHCOMMENTS
Canonicalization - OPTIONAL Canonical XML with Comments- See Also:
-
ALGO_ID_C14N_OMITCOMMENTS
Canonicalization - OPTIONAL Canonical XML (omits comments)- See Also:
-
ALGO_ID_ENCODING_BASE64
Encoding - REQUIRED base64- See Also:
-
MGF1_SHA1
MGF1 with SHA-1- See Also:
-
MGF1_SHA224
MGF1 with SHA-224- See Also:
-
MGF1_SHA256
MGF1 with SHA-256- See Also:
-
MGF1_SHA384
MGF1 with SHA-384- See Also:
-
MGF1_SHA512
MGF1 with SHA-512- See Also:
-