Class EncryptionConstants

java.lang.Object
org.docx4j.org.apache.xml.security.utils.EncryptionConstants

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

    • _ATT_ALGORITHM

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

      public static final java.lang.String _ATT_ID
      Tag of Attr Id
      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
    • EncryptionSpecNS

      public static final java.lang.String EncryptionSpecNS
      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