Class EncryptionConstants
java.lang.Object
org.docx4j.org.apache.xml.security.utils.EncryptionConstants
public final class EncryptionConstants
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_ATT_ALGORITHMTag of Attr Algorithmstatic java.lang.String_ATT_ENCODINGTag of Attr encodingstatic java.lang.String_ATT_IDTag of Attr Idstatic java.lang.String_ATT_MIMETYPETag of Attr mimetypestatic java.lang.String_ATT_RECIPIENTTag of Attr recipientstatic java.lang.String_ATT_TARGETTag of Attr Targetstatic java.lang.String_ATT_TYPETag of Attr Typestatic java.lang.String_ATT_URITag of Attr URIstatic java.lang.String_TAG_AGREEMENTMETHODTag of Element AgreementMethodstatic java.lang.String_TAG_CARRIEDKEYNAMETag of Element CarriedKeyNamestatic java.lang.String_TAG_CIPHERDATATag of Element CipherDatastatic java.lang.String_TAG_CIPHERREFERENCETag of Element CipherReferencestatic java.lang.String_TAG_CIPHERVALUETag of Element CipherValuestatic java.lang.String_TAG_DATAREFERENCETag of Element DataReferencestatic java.lang.String_TAG_ENCRYPTEDDATATag of Element EncryptedDatastatic java.lang.String_TAG_ENCRYPTEDKEYTag of Element EncryptedKeystatic java.lang.String_TAG_ENCRYPTIONMETHODTag of Element EncryptionMethodstatic java.lang.String_TAG_ENCRYPTIONPROPERTIESTag of Element EncryptionPropertiesstatic java.lang.String_TAG_ENCRYPTIONPROPERTYTag of Element EncryptionPropertystatic java.lang.String_TAG_KA_NONCETag of Element KA-Noncestatic java.lang.String_TAG_KEYREFERENCETag of Element KeyReferencestatic java.lang.String_TAG_KEYSIZETag of Element KeySizestatic java.lang.String_TAG_MGFTag of Element MGFstatic java.lang.String_TAG_OAEPPARAMSTag of Element OAEPparamsstatic java.lang.String_TAG_ORIGINATORKEYINFOTag of Element OriginatorKeyInfostatic java.lang.String_TAG_RECIPIENTKEYINFOTag of Element RecipientKeyInfostatic java.lang.String_TAG_REFERENCELISTTag of Element ReferenceListstatic java.lang.String_TAG_TRANSFORMSTag of Element Transformsstatic java.lang.StringALGO_ID_AUTHENTICATION_XMLSIGNATUREMessage Authentication - RECOMMENDED XML Digital Signaturestatic java.lang.StringALGO_ID_BLOCKCIPHER_AES128Block Encryption - REQUIRED AES-128static java.lang.StringALGO_ID_BLOCKCIPHER_AES128_GCMBlock Encryption - OPTIONAL AES-128-GCMstatic java.lang.StringALGO_ID_BLOCKCIPHER_AES192Block Encryption - OPTIONAL AES-192static java.lang.StringALGO_ID_BLOCKCIPHER_AES192_GCMBlock Encryption - OPTIONAL AES-192-GCMstatic java.lang.StringALGO_ID_BLOCKCIPHER_AES256Block Encryption - REQUIRED AES-256static java.lang.StringALGO_ID_BLOCKCIPHER_AES256_GCMBlock Encryption - OPTIONAL AES-256-GCMstatic java.lang.StringALGO_ID_BLOCKCIPHER_CAMELLIA128Block Encryption - OPTIONAL CAMELLIA-128static java.lang.StringALGO_ID_BLOCKCIPHER_CAMELLIA192Block Encryption - OPTIONAL CAMELLIA-128static java.lang.StringALGO_ID_BLOCKCIPHER_CAMELLIA256Block Encryption - OPTIONAL CAMELLIA-128static java.lang.StringALGO_ID_BLOCKCIPHER_SEED128Block Encryption - OPTIONAL SEED-128static java.lang.StringALGO_ID_BLOCKCIPHER_TRIPLEDESBlock Encryption - REQUIRED TRIPLEDESstatic java.lang.StringALGO_ID_C14N_OMITCOMMENTSCanonicalization - OPTIONAL Canonical XML (omits comments)static java.lang.StringALGO_ID_C14N_WITHCOMMENTSCanonicalization - OPTIONAL Canonical XML with Commentsstatic java.lang.StringALGO_ID_ENCODING_BASE64Encoding - REQUIRED base64static java.lang.StringALGO_ID_KEYAGREEMENT_DHKey Agreement - OPTIONAL Diffie-Hellmanstatic java.lang.StringALGO_ID_KEYTRANSPORT_RSA15Key Transport - REQUIRED RSA-v1.5static java.lang.StringALGO_ID_KEYTRANSPORT_RSAOAEPKey Transport - REQUIRED RSA-OAEPstatic java.lang.StringALGO_ID_KEYTRANSPORT_RSAOAEP_11Key Transport - OPTIONAL RSA-OAEP_11static java.lang.StringALGO_ID_KEYWRAP_AES128Symmetric Key Wrap - REQUIRED AES-128 KeyWrapstatic java.lang.StringALGO_ID_KEYWRAP_AES192Symmetric Key Wrap - OPTIONAL AES-192 KeyWrapstatic java.lang.StringALGO_ID_KEYWRAP_AES256Symmetric Key Wrap - REQUIRED AES-256 KeyWrapstatic java.lang.StringALGO_ID_KEYWRAP_CAMELLIA128Symmetric Key Wrap - OPTIONAL CAMELLIA-128 KeyWrapstatic java.lang.StringALGO_ID_KEYWRAP_CAMELLIA192Symmetric Key Wrap - OPTIONAL CAMELLIA-192 KeyWrapstatic java.lang.StringALGO_ID_KEYWRAP_CAMELLIA256Symmetric Key Wrap - OPTIONAL CAMELLIA-256 KeyWrapstatic java.lang.StringALGO_ID_KEYWRAP_SEED128Symmetric Key Wrap - OPTIONAL SEED-128 KeyWrapstatic java.lang.StringALGO_ID_KEYWRAP_TRIPLEDESSymmetric Key Wrap - REQUIRED TRIPLEDES KeyWrapstatic java.lang.StringEncryptionSpec11NSThe namespace of the XML Encryption 1.1 specificationstatic java.lang.StringENCRYPTIONSPECIFICATION_URLField ENCRYPTIONSPECIFICATION_URLstatic java.lang.StringEncryptionSpecNSThe namespace of the XML Encryption Syntax and Processingstatic java.lang.StringMGF1_SHA1MGF1 with SHA-1static java.lang.StringMGF1_SHA224MGF1 with SHA-224static java.lang.StringMGF1_SHA256MGF1 with SHA-256static java.lang.StringMGF1_SHA384MGF1 with SHA-384static java.lang.StringMGF1_SHA512MGF1 with SHA-512static java.lang.StringTYPE_CONTENTURI for contentstatic java.lang.StringTYPE_ELEMENTURI for elementstatic java.lang.StringTYPE_MEDIATYPEURI for mediatype -
Method Summary
-
Field Details
-
_ATT_ALGORITHM
public static final java.lang.String _ATT_ALGORITHMTag of Attr Algorithm- See Also:
- Constant Field Values
-
_ATT_ID
public static final java.lang.String _ATT_IDTag of Attr Id- See Also:
- Constant Field Values
-
_ATT_TARGET
public static final java.lang.String _ATT_TARGETTag of Attr Target- See Also:
- Constant Field Values
-
_ATT_TYPE
public static final java.lang.String _ATT_TYPETag of Attr Type- See Also:
- Constant Field Values
-
_ATT_URI
public static final java.lang.String _ATT_URITag of Attr URI- See Also:
- Constant Field Values
-
_ATT_ENCODING
public static final java.lang.String _ATT_ENCODINGTag of Attr encoding- See Also:
- Constant Field Values
-
_ATT_RECIPIENT
public static final java.lang.String _ATT_RECIPIENTTag of Attr recipient- See Also:
- Constant Field Values
-
_ATT_MIMETYPE
public static final java.lang.String _ATT_MIMETYPETag of Attr mimetype- See Also:
- Constant Field Values
-
_TAG_CARRIEDKEYNAME
public static final java.lang.String _TAG_CARRIEDKEYNAMETag of Element CarriedKeyName- See Also:
- Constant Field Values
-
_TAG_CIPHERDATA
public static final java.lang.String _TAG_CIPHERDATATag of Element CipherData- See Also:
- Constant Field Values
-
_TAG_CIPHERREFERENCE
public static final java.lang.String _TAG_CIPHERREFERENCETag of Element CipherReference- See Also:
- Constant Field Values
-
_TAG_CIPHERVALUE
public static final java.lang.String _TAG_CIPHERVALUETag of Element CipherValue- See Also:
- Constant Field Values
-
_TAG_DATAREFERENCE
public static final java.lang.String _TAG_DATAREFERENCETag of Element DataReference- See Also:
- Constant Field Values
-
_TAG_ENCRYPTEDDATA
public static final java.lang.String _TAG_ENCRYPTEDDATATag of Element EncryptedData- See Also:
- Constant Field Values
-
_TAG_ENCRYPTEDKEY
public static final java.lang.String _TAG_ENCRYPTEDKEYTag of Element EncryptedKey- See Also:
- Constant Field Values
-
_TAG_ENCRYPTIONMETHOD
public static final java.lang.String _TAG_ENCRYPTIONMETHODTag of Element EncryptionMethod- See Also:
- Constant Field Values
-
_TAG_ENCRYPTIONPROPERTIES
public static final java.lang.String _TAG_ENCRYPTIONPROPERTIESTag of Element EncryptionProperties- See Also:
- Constant Field Values
-
_TAG_ENCRYPTIONPROPERTY
public static final java.lang.String _TAG_ENCRYPTIONPROPERTYTag of Element EncryptionProperty- See Also:
- Constant Field Values
-
_TAG_KEYREFERENCE
public static final java.lang.String _TAG_KEYREFERENCETag of Element KeyReference- See Also:
- Constant Field Values
-
_TAG_KEYSIZE
public static final java.lang.String _TAG_KEYSIZETag of Element KeySize- See Also:
- Constant Field Values
-
_TAG_OAEPPARAMS
public static final java.lang.String _TAG_OAEPPARAMSTag of Element OAEPparams- See Also:
- Constant Field Values
-
_TAG_MGF
public static final java.lang.String _TAG_MGFTag of Element MGF- See Also:
- Constant Field Values
-
_TAG_REFERENCELIST
public static final java.lang.String _TAG_REFERENCELISTTag of Element ReferenceList- See Also:
- Constant Field Values
-
_TAG_TRANSFORMS
public static final java.lang.String _TAG_TRANSFORMSTag of Element Transforms- See Also:
- Constant Field Values
-
_TAG_AGREEMENTMETHOD
public static final java.lang.String _TAG_AGREEMENTMETHODTag of Element AgreementMethod- See Also:
- Constant Field Values
-
_TAG_KA_NONCE
public static final java.lang.String _TAG_KA_NONCETag of Element KA-Nonce- See Also:
- Constant Field Values
-
_TAG_ORIGINATORKEYINFO
public static final java.lang.String _TAG_ORIGINATORKEYINFOTag of Element OriginatorKeyInfo- See Also:
- Constant Field Values
-
_TAG_RECIPIENTKEYINFO
public static final java.lang.String _TAG_RECIPIENTKEYINFOTag of Element RecipientKeyInfo- See Also:
- Constant Field Values
-
ENCRYPTIONSPECIFICATION_URL
public static final java.lang.String ENCRYPTIONSPECIFICATION_URLField ENCRYPTIONSPECIFICATION_URL- See Also:
- Constant Field Values
-
EncryptionSpecNS
public static final java.lang.String EncryptionSpecNSThe namespace of the XML Encryption Syntax and Processing- See Also:
- Constant Field Values
-
EncryptionSpec11NS
public static final java.lang.String EncryptionSpec11NSThe namespace of the XML Encryption 1.1 specification- See Also:
- Constant Field Values
-
TYPE_CONTENT
public static final java.lang.String TYPE_CONTENTURI for content- See Also:
- Constant Field Values
-
TYPE_ELEMENT
public static final java.lang.String TYPE_ELEMENTURI for element- See Also:
- Constant Field Values
-
TYPE_MEDIATYPE
public static final java.lang.String TYPE_MEDIATYPEURI for mediatype- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_TRIPLEDES
public static final java.lang.String ALGO_ID_BLOCKCIPHER_TRIPLEDESBlock Encryption - REQUIRED TRIPLEDES- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_AES128
public static final java.lang.String ALGO_ID_BLOCKCIPHER_AES128Block Encryption - REQUIRED AES-128- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_AES256
public static final java.lang.String ALGO_ID_BLOCKCIPHER_AES256Block Encryption - REQUIRED AES-256- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_AES192
public static final java.lang.String ALGO_ID_BLOCKCIPHER_AES192Block Encryption - OPTIONAL AES-192- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_AES128_GCM
public static final java.lang.String ALGO_ID_BLOCKCIPHER_AES128_GCMBlock Encryption - OPTIONAL AES-128-GCM- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_AES192_GCM
public static final java.lang.String ALGO_ID_BLOCKCIPHER_AES192_GCMBlock Encryption - OPTIONAL AES-192-GCM- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_AES256_GCM
public static final java.lang.String ALGO_ID_BLOCKCIPHER_AES256_GCMBlock Encryption - OPTIONAL AES-256-GCM- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_SEED128
public static final java.lang.String ALGO_ID_BLOCKCIPHER_SEED128Block Encryption - OPTIONAL SEED-128- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_CAMELLIA128
public static final java.lang.String ALGO_ID_BLOCKCIPHER_CAMELLIA128Block Encryption - OPTIONAL CAMELLIA-128- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_CAMELLIA192
public static final java.lang.String ALGO_ID_BLOCKCIPHER_CAMELLIA192Block Encryption - OPTIONAL CAMELLIA-128- See Also:
- Constant Field Values
-
ALGO_ID_BLOCKCIPHER_CAMELLIA256
public static final java.lang.String ALGO_ID_BLOCKCIPHER_CAMELLIA256Block Encryption - OPTIONAL CAMELLIA-128- See Also:
- Constant Field Values
-
ALGO_ID_KEYTRANSPORT_RSA15
public static final java.lang.String ALGO_ID_KEYTRANSPORT_RSA15Key Transport - REQUIRED RSA-v1.5- See Also:
- Constant Field Values
-
ALGO_ID_KEYTRANSPORT_RSAOAEP
public static final java.lang.String ALGO_ID_KEYTRANSPORT_RSAOAEPKey Transport - REQUIRED RSA-OAEP- See Also:
- Constant Field Values
-
ALGO_ID_KEYTRANSPORT_RSAOAEP_11
public static final java.lang.String ALGO_ID_KEYTRANSPORT_RSAOAEP_11Key Transport - OPTIONAL RSA-OAEP_11- See Also:
- Constant Field Values
-
ALGO_ID_KEYAGREEMENT_DH
public static final java.lang.String ALGO_ID_KEYAGREEMENT_DHKey Agreement - OPTIONAL Diffie-Hellman- See Also:
- Constant Field Values
-
ALGO_ID_KEYWRAP_TRIPLEDES
public static final java.lang.String ALGO_ID_KEYWRAP_TRIPLEDESSymmetric Key Wrap - REQUIRED TRIPLEDES KeyWrap- See Also:
- Constant Field Values
-
ALGO_ID_KEYWRAP_AES128
public static final java.lang.String ALGO_ID_KEYWRAP_AES128Symmetric Key Wrap - REQUIRED AES-128 KeyWrap- See Also:
- Constant Field Values
-
ALGO_ID_KEYWRAP_AES256
public static final java.lang.String ALGO_ID_KEYWRAP_AES256Symmetric Key Wrap - REQUIRED AES-256 KeyWrap- See Also:
- Constant Field Values
-
ALGO_ID_KEYWRAP_AES192
public static final java.lang.String ALGO_ID_KEYWRAP_AES192Symmetric Key Wrap - OPTIONAL AES-192 KeyWrap- See Also:
- Constant Field Values
-
ALGO_ID_KEYWRAP_CAMELLIA128
public static final java.lang.String ALGO_ID_KEYWRAP_CAMELLIA128Symmetric Key Wrap - OPTIONAL CAMELLIA-128 KeyWrap- See Also:
- Constant Field Values
-
ALGO_ID_KEYWRAP_CAMELLIA192
public static final java.lang.String ALGO_ID_KEYWRAP_CAMELLIA192Symmetric Key Wrap - OPTIONAL CAMELLIA-192 KeyWrap- See Also:
- Constant Field Values
-
ALGO_ID_KEYWRAP_CAMELLIA256
public static final java.lang.String ALGO_ID_KEYWRAP_CAMELLIA256Symmetric Key Wrap - OPTIONAL CAMELLIA-256 KeyWrap- See Also:
- Constant Field Values
-
ALGO_ID_KEYWRAP_SEED128
public static final java.lang.String ALGO_ID_KEYWRAP_SEED128Symmetric Key Wrap - OPTIONAL SEED-128 KeyWrap- See Also:
- Constant Field Values
-
ALGO_ID_AUTHENTICATION_XMLSIGNATURE
public static final java.lang.String ALGO_ID_AUTHENTICATION_XMLSIGNATUREMessage Authentication - RECOMMENDED XML Digital Signature- See Also:
- Constant Field Values
-
ALGO_ID_C14N_WITHCOMMENTS
public static final java.lang.String ALGO_ID_C14N_WITHCOMMENTSCanonicalization - OPTIONAL Canonical XML with Comments- See Also:
- Constant Field Values
-
ALGO_ID_C14N_OMITCOMMENTS
public static final java.lang.String ALGO_ID_C14N_OMITCOMMENTSCanonicalization - OPTIONAL Canonical XML (omits comments)- See Also:
- Constant Field Values
-
ALGO_ID_ENCODING_BASE64
public static final java.lang.String ALGO_ID_ENCODING_BASE64Encoding - REQUIRED base64- See Also:
- Constant Field Values
-
MGF1_SHA1
public static final java.lang.String MGF1_SHA1MGF1 with SHA-1- See Also:
- Constant Field Values
-
MGF1_SHA224
public static final java.lang.String MGF1_SHA224MGF1 with SHA-224- See Also:
- Constant Field Values
-
MGF1_SHA256
public static final java.lang.String MGF1_SHA256MGF1 with SHA-256- See Also:
- Constant Field Values
-
MGF1_SHA384
public static final java.lang.String MGF1_SHA384MGF1 with SHA-384- See Also:
- Constant Field Values
-
MGF1_SHA512
public static final java.lang.String MGF1_SHA512MGF1 with SHA-512- See Also:
- Constant Field Values
-