Class EncryptionConstants


  • public final class EncryptionConstants
    extends java.lang.Object
    • Field Detail

      • _ATT_ALGORITHM

        public static final java.lang.String _ATT_ALGORITHM
        Tag of Attr Algorithm
        See Also:
        Constant Field Values
      • _ATT_TARGET

        public static final java.lang.String _ATT_TARGET
        Tag of Attr Target
        See Also:
        Constant Field Values
      • _ATT_TYPE

        public static final java.lang.String _ATT_TYPE
        Tag of Attr Type
        See Also:
        Constant Field Values
      • _ATT_URI

        public static final java.lang.String _ATT_URI
        Tag of Attr URI
        See Also:
        Constant Field Values
      • _ATT_ENCODING

        public static final java.lang.String _ATT_ENCODING
        Tag of Attr encoding
        See Also:
        Constant Field Values
      • _ATT_RECIPIENT

        public static final java.lang.String _ATT_RECIPIENT
        Tag of Attr recipient
        See Also:
        Constant Field Values
      • _ATT_MIMETYPE

        public static final java.lang.String _ATT_MIMETYPE
        Tag of Attr mimetype
        See Also:
        Constant Field Values
      • _TAG_CARRIEDKEYNAME

        public static final java.lang.String _TAG_CARRIEDKEYNAME
        Tag of Element CarriedKeyName
        See Also:
        Constant Field Values
      • _TAG_CIPHERDATA

        public static final java.lang.String _TAG_CIPHERDATA
        Tag of Element CipherData
        See Also:
        Constant Field Values
      • _TAG_CIPHERREFERENCE

        public static final java.lang.String _TAG_CIPHERREFERENCE
        Tag of Element CipherReference
        See Also:
        Constant Field Values
      • _TAG_CIPHERVALUE

        public static final java.lang.String _TAG_CIPHERVALUE
        Tag of Element CipherValue
        See Also:
        Constant Field Values
      • _TAG_DATAREFERENCE

        public static final java.lang.String _TAG_DATAREFERENCE
        Tag of Element DataReference
        See Also:
        Constant Field Values
      • _TAG_ENCRYPTEDDATA

        public static final java.lang.String _TAG_ENCRYPTEDDATA
        Tag of Element EncryptedData
        See Also:
        Constant Field Values
      • _TAG_ENCRYPTEDKEY

        public static final java.lang.String _TAG_ENCRYPTEDKEY
        Tag of Element EncryptedKey
        See Also:
        Constant Field Values
      • _TAG_ENCRYPTIONMETHOD

        public static final java.lang.String _TAG_ENCRYPTIONMETHOD
        Tag of Element EncryptionMethod
        See Also:
        Constant Field Values
      • _TAG_ENCRYPTIONPROPERTIES

        public static final java.lang.String _TAG_ENCRYPTIONPROPERTIES
        Tag of Element EncryptionProperties
        See Also:
        Constant Field Values
      • _TAG_ENCRYPTIONPROPERTY

        public static final java.lang.String _TAG_ENCRYPTIONPROPERTY
        Tag of Element EncryptionProperty
        See Also:
        Constant Field Values
      • _TAG_KEYREFERENCE

        public static final java.lang.String _TAG_KEYREFERENCE
        Tag of Element KeyReference
        See Also:
        Constant Field Values
      • _TAG_KEYSIZE

        public static final java.lang.String _TAG_KEYSIZE
        Tag of Element KeySize
        See Also:
        Constant Field Values
      • _TAG_OAEPPARAMS

        public static final java.lang.String _TAG_OAEPPARAMS
        Tag of Element OAEPparams
        See Also:
        Constant Field Values
      • _TAG_MGF

        public static final java.lang.String _TAG_MGF
        Tag of Element MGF
        See Also:
        Constant Field Values
      • _TAG_REFERENCELIST

        public static final java.lang.String _TAG_REFERENCELIST
        Tag of Element ReferenceList
        See Also:
        Constant Field Values
      • _TAG_TRANSFORMS

        public static final java.lang.String _TAG_TRANSFORMS
        Tag of Element Transforms
        See Also:
        Constant Field Values
      • _TAG_AGREEMENTMETHOD

        public static final java.lang.String _TAG_AGREEMENTMETHOD
        Tag of Element AgreementMethod
        See Also:
        Constant Field Values
      • _TAG_KA_NONCE

        public static final java.lang.String _TAG_KA_NONCE
        Tag of Element KA-Nonce
        See Also:
        Constant Field Values
      • _TAG_ORIGINATORKEYINFO

        public static final java.lang.String _TAG_ORIGINATORKEYINFO
        Tag of Element OriginatorKeyInfo
        See Also:
        Constant Field Values
      • _TAG_RECIPIENTKEYINFO

        public static final java.lang.String _TAG_RECIPIENTKEYINFO
        Tag of Element RecipientKeyInfo
        See Also:
        Constant Field Values
      • ENCRYPTIONSPECIFICATION_URL

        public static final java.lang.String ENCRYPTIONSPECIFICATION_URL
        Field ENCRYPTIONSPECIFICATION_URL
        See Also:
        Constant Field Values
      • EncryptionSpec11NS

        public static final java.lang.String EncryptionSpec11NS
        The namespace of the XML Encryption 1.1 specification
        See Also:
        Constant Field Values
      • 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_MEDIATYPE

        public static final java.lang.String TYPE_MEDIATYPE
        URI for mediatype
        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_BLOCKCIPHER_AES128_GCM

        public static final java.lang.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 java.lang.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 java.lang.String ALGO_ID_BLOCKCIPHER_AES256_GCM
        Block Encryption - OPTIONAL AES-256-GCM
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_SEED128

        public static final java.lang.String ALGO_ID_BLOCKCIPHER_SEED128
        Block Encryption - OPTIONAL SEED-128
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_CAMELLIA128

        public static final java.lang.String ALGO_ID_BLOCKCIPHER_CAMELLIA128
        Block Encryption - OPTIONAL CAMELLIA-128
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_CAMELLIA192

        public static final java.lang.String ALGO_ID_BLOCKCIPHER_CAMELLIA192
        Block Encryption - OPTIONAL CAMELLIA-128
        See Also:
        Constant Field Values
      • ALGO_ID_BLOCKCIPHER_CAMELLIA256

        public static final java.lang.String ALGO_ID_BLOCKCIPHER_CAMELLIA256
        Block Encryption - OPTIONAL CAMELLIA-128
        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_KEYTRANSPORT_RSAOAEP_11

        public static final java.lang.String ALGO_ID_KEYTRANSPORT_RSAOAEP_11
        Key Transport - OPTIONAL RSA-OAEP_11
        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_KEYWRAP_CAMELLIA128

        public static final java.lang.String ALGO_ID_KEYWRAP_CAMELLIA128
        Symmetric Key Wrap - OPTIONAL CAMELLIA-128 KeyWrap
        See Also:
        Constant Field Values
      • ALGO_ID_KEYWRAP_CAMELLIA192

        public static final java.lang.String ALGO_ID_KEYWRAP_CAMELLIA192
        Symmetric Key Wrap - OPTIONAL CAMELLIA-192 KeyWrap
        See Also:
        Constant Field Values
      • ALGO_ID_KEYWRAP_CAMELLIA256

        public static final java.lang.String ALGO_ID_KEYWRAP_CAMELLIA256
        Symmetric Key Wrap - OPTIONAL CAMELLIA-256 KeyWrap
        See Also:
        Constant Field Values
      • ALGO_ID_KEYWRAP_SEED128

        public static final java.lang.String ALGO_ID_KEYWRAP_SEED128
        Symmetric Key Wrap - OPTIONAL SEED-128 KeyWrap
        See Also:
        Constant Field Values
      • ALGO_ID_AUTHENTICATION_XMLSIGNATURE

        public static final java.lang.String ALGO_ID_AUTHENTICATION_XMLSIGNATURE
        Message Authentication - RECOMMENDED XML Digital Signature
        See Also:
        Constant Field Values
      • ALGO_ID_C14N_WITHCOMMENTS

        public static final java.lang.String ALGO_ID_C14N_WITHCOMMENTS
        Canonicalization - OPTIONAL Canonical XML with Comments
        See Also:
        Constant Field Values
      • ALGO_ID_C14N_OMITCOMMENTS

        public static final java.lang.String ALGO_ID_C14N_OMITCOMMENTS
        Canonicalization - OPTIONAL Canonical XML (omits comments)
        See Also:
        Constant Field Values
      • ALGO_ID_ENCODING_BASE64

        public static final java.lang.String ALGO_ID_ENCODING_BASE64
        Encoding - REQUIRED base64
        See Also:
        Constant Field Values
      • MGF1_SHA1

        public static final java.lang.String MGF1_SHA1
        MGF1 with SHA-1
        See Also:
        Constant Field Values
      • MGF1_SHA224

        public static final java.lang.String MGF1_SHA224
        MGF1 with SHA-224
        See Also:
        Constant Field Values
      • MGF1_SHA256

        public static final java.lang.String MGF1_SHA256
        MGF1 with SHA-256
        See Also:
        Constant Field Values
      • MGF1_SHA384

        public static final java.lang.String MGF1_SHA384
        MGF1 with SHA-384
        See Also:
        Constant Field Values
      • MGF1_SHA512

        public static final java.lang.String MGF1_SHA512
        MGF1 with SHA-512
        See Also:
        Constant Field Values
    • Constructor Detail

      • EncryptionConstants

        private EncryptionConstants()