public class XMLEConstants
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ALGORITHM_3DES
Algorithm identifier for Triple DES EDE with CBC, http://www.w3.org/2001/04/xmlenc#tripledes-cbc
|
static java.lang.String |
ALGORITHM_3DES_KEY_WRAP
Algorithm identifier for Triple DES Key Wrap, http://www.w3.org/2001/04/xmlenc#kw-tripledes
|
static java.lang.String |
ALGORITHM_AES_128
Algorithm identifier for AES with 128-bit key, http://www.w3.org/2001/04/xmlenc#aes128-cbc
|
static java.lang.String |
ALGORITHM_AES_128_KEY_WRAP
Algorithm identifier for AES Key Wrap with 128-bit key, http://www.w3.org/2001/04/xmlenc#kw-aes128
|
static java.lang.String |
ALGORITHM_AES_192
Algorithm identifier for AES with 192-bit key, http://www.w3.org/2001/04/xmlenc#aes192-cbc
|
static java.lang.String |
ALGORITHM_AES_192_KEY_WRAP
Algorithm identifier for AES Key Wrap with 192-bit key, http://www.w3.org/2001/04/xmlenc#kw-aes192
|
static java.lang.String |
ALGORITHM_AES_256
Algorithm identifier for AES with 256-bit key, http://www.w3.org/2001/04/xmlenc#aes256-cbc
|
static java.lang.String |
ALGORITHM_AES_256_KEY_WRAP
Algorithm identifier for AES Key Wrap with 256-bit key, http://www.w3.org/2001/04/xmlenc#kw-aes256
|
static java.lang.String |
ALGORITHM_BASE64
Algorithm identifier for Base64 Encoding, http://www.w3.org/2000/09/xmldsig#base64
|
static java.lang.String |
ALGORITHM_RSA
PKCS #1 v1.5 algorithm identifier, http://www.w3.org/2001/04/xmlenc#rsa-1_5
|
static java.lang.String |
ALGORITHM_RSA_OAEP
PKCS #1 v2.0 algorithm identifier, http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p
|
static java.lang.String |
ALGORITHM_SHA1
Algorithm identifier for SHA1, http://www.w3.org/2000/09/xmldsig#sha1
|
static java.lang.String |
ALGORITHM_SHA224
Algorithm identifier for SHA224, http://www.w3.org/2001/04/xmldsig-more#sha224
|
static java.lang.String |
ALGORITHM_SHA256
Algorithm identifier for SHA256, http://www.w3.org/2001/04/xmlenc#sha256
|
static java.lang.String |
ALGORITHM_SHA384
Algorithm identifier for SHA384, http://www.w3.org/2001/04/xmldsig-more#sha384
|
static java.lang.String |
ALGORITHM_SHA512
Algorithm identifier for SHA512, http://www.w3.org/2001/04/xmlenc#sha512
|
static java.lang.String |
CARRIEDKEYNAME_TAG
The element tag for <CarriedKeyName> DOM element, a child element of <EncryptedKey>.
|
static java.lang.String |
CIPHERDATA_ATTR_TYPE
The
Type attribute of <CipherData> elements. |
static java.lang.String |
CIPHERDATA_TAG
The element tag for <CipherData> elements.
|
static java.lang.String |
CIPHERREFERENCE_ATTR_URI
The
URI attribute of <CipherReference> elements. |
static java.lang.String |
CIPHERREFERENCE_TAG
The element tag for <CipherReference> elements.
|
static java.lang.String |
CIPHERVALUE_TAG
The element tag for <CipherValue> elements.
|
static java.lang.String |
DATAREFERENCE_ATTR_URI
The
URI attribute of <DataReference> elements. |
static java.lang.String |
DATAREFERENCE_TAG
The element tag for <DataReference> elements.
|
static boolean |
DEBUG
For testing purposes only.
|
static java.lang.String |
ENCRYPTEDDATA_ATTR_ID
The
Id attribute of <EncryptedData> elements. |
static java.lang.String |
ENCRYPTEDDATA_ATTR_TYPE
The
Type attribute of <EncryptedData> elements. |
static java.lang.String |
ENCRYPTEDDATA_BASE_ID
Value for the <EncryptedData> element base Id.
|
static java.lang.String |
ENCRYPTEDDATA_TAG
The element tag for <EncryptedData> elements.
|
static java.lang.String |
ENCRYPTEDDATA_TYPE_CONTENT
The URI in the
Type attribute of <EncryptedData>
elements, specifying encrypted data of type content. |
static java.lang.String |
ENCRYPTEDDATA_TYPE_ELEMENT
The URI in the
Type attribute of <EncryptedData>
elements, specifying encrypted data of type element. |
static java.lang.String |
ENCRYPTEDKEY_ATTR_ID
The
Id attribute of <EncryptedKey> elements. |
static java.lang.String |
ENCRYPTEDKEY_BASE_ID
Value for the <EncryptedKey> element base Id.
|
static java.lang.String |
ENCRYPTEDKEY_TAG
The element tag for <EncryptedKey> elements.
|
static java.lang.String |
ENCRYPTION_ALGORITHM_NAMESPACE_ID
Specifies the base name for the XMLE properties that map a namespace URI to an encryption algorithm.
|
static java.lang.String |
ENCRYPTIONMETHOD_ATTR_ALGORITHM
The
Algorithm attribute of <EncryptionMethod> elements. |
static java.lang.String |
ENCRYPTIONMETHOD_IV_TAG
The element tag for <IV> elements.
|
static java.lang.String |
ENCRYPTIONMETHOD_TAG
The element tag for <EncryptionMethod> elements.
|
static java.lang.String |
ENCRYPTIONPROPERTIES_ATTR_ID
The
Id attribute of <EncryptionProperties> elements. |
static java.lang.String |
ENCRYPTIONPROPERTIES_TAG
The element tag for <EncryptionProperties> elements.
|
static java.lang.String |
ENCRYPTIONPROPERTY_ATTR_ID
The
Id attribute of <EncryptionProperty> elements. |
static java.lang.String |
ENCRYPTIONPROPERTY_ATTR_TARGET
The
Target attribute of <EncryptionProperty> elements. |
static java.lang.String |
ENCRYPTIONPROPERTY_TAG
The element tag for <EncryptionProperty> elements.
|
static java.lang.String |
EXCEPT_ATTR_URI
The
URI attribute of <Except> elements. |
static java.lang.String |
EXCEPT_TAG
The element tag of <Except> elements.
|
static java.lang.String |
EXCEPTION_MSG_BUNDLE_BASECLASSNAME
Specifies the basename for the XMLE exception messages
ResourceBundle. |
static java.lang.String |
INITPROP_EXCEPTION_COUNTRY_CODE
Name of the setting in the initialization properties file that specifies the ISO country
code to be used when loading an exception message
ResourceBundle. |
static java.lang.String |
INITPROP_EXCEPTION_LANGUAGE_CODE
Name of the setting in the initialization properties file that specifies the ISO language
code to be used when loading an exception message
ResourceBundle. |
static java.lang.String |
JAVA_ENCODING_UTF8
The encoding
String Java 2 uses for UTF-8 character encoding. |
static java.lang.String |
KEYNAME_TAG
The element tag for the <KeyName> DOM element, a child element of <KeyInfo>.
|
static java.lang.String |
KEYREFERENCE_ATTR_URI
The
URI attribute of <KeyReference> elements. |
static java.lang.String |
KEYWRAP_ALGORITHM_NAMESPACE_ID
Specifies the base name for the XMLE properties that map a namespace URI to a key wrap algorithm.
|
static java.lang.String |
NAMESPACE_PREFIX_SCHEMA_INSTANCE
The namespace prefix for XML schema instances.
|
static java.lang.String |
NAMESPACE_PREFIX_XMLDECRYPTION_TRANSFORM_ATTR
The namespace prefix for decryption transform for XML signature attributes.
|
static java.lang.String |
NAMESPACE_PREFIX_XMLDECRYPTION_TRANSFORM_ELEM
The namespace prefix for XML Decryption Transform.
|
static java.lang.String |
NAMESPACE_PREFIX_XMLENCRYPTION_ATTR
The namespace prefix for XML Encryption attributes.
|
static java.lang.String |
NAMESPACE_PREFIX_XMLENCRYPTION_ELEM
The namespace prefix for XML Encryption elements.
|
static java.lang.String |
NAMESPACE_PREFIX_XMLSIGNATURE_ELEM
The namespace prefix for XML Signature elements.
|
static java.lang.String |
NAMESPACE_URI_NAMESPACES
The namespace URI for XML namespaces.
|
static java.lang.String |
NAMESPACE_URI_SCHEMA_INSTANCE
The namespace URI for XML schema instances.
|
static java.lang.String |
NAMESPACE_URI_XMLDECRYPTION_TRANSFORM_ATTR
The namespace URI for decryption transform attributes.
|
static java.lang.String |
NAMESPACE_URI_XMLDECRYPTION_TRANSFORM_ELEM
The namespace URI of the decryption transform for XML signature.
|
static java.lang.String |
NAMESPACE_URI_XMLENCRYPTION_ATTR
The namespace URI for XML Encryption attributes.
|
static java.lang.String |
NAMESPACE_URI_XMLENCRYPTION_ELEM
The namespace URI for XML Encryption elements.
|
static java.lang.String |
NEWLINE
The newline separator
|
static java.lang.String |
REFERENCELIST_TAG
The element tag for <ReferenceList> elements.
|
static java.lang.String |
RETRIEVALMETHOD_ATTR_TYPE
The
Type attribute of <RetrievalMethod> elements. |
static java.lang.String |
RETRIEVALMETHOD_ATTR_URI
The
URI attribute of <RetrievalMethod> elements. |
static java.lang.String |
RETRIEVALMETHOD_TAG
The element tag for <RetrievalMethod> elements.
|
static java.lang.String |
XML_ENCODING_UTF8
The encoding string used in XML declarations for UTF-8 character encoding.
|
| Constructor and Description |
|---|
XMLEConstants() |
public static final java.lang.String NEWLINE
public static final java.lang.String EXCEPTION_MSG_BUNDLE_BASECLASSNAME
ResourceBundle.public static final java.lang.String ENCRYPTION_ALGORITHM_NAMESPACE_ID
public static final java.lang.String KEYWRAP_ALGORITHM_NAMESPACE_ID
public static final java.lang.String JAVA_ENCODING_UTF8
String Java 2 uses for UTF-8 character encoding.public static final java.lang.String XML_ENCODING_UTF8
public static final boolean DEBUG
public static final java.lang.String INITPROP_EXCEPTION_LANGUAGE_CODE
ResourceBundle.public static final java.lang.String INITPROP_EXCEPTION_COUNTRY_CODE
ResourceBundle.public static final java.lang.String NAMESPACE_URI_NAMESPACES
public static final java.lang.String NAMESPACE_URI_SCHEMA_INSTANCE
public static final java.lang.String NAMESPACE_PREFIX_SCHEMA_INSTANCE
public static final java.lang.String NAMESPACE_PREFIX_XMLENCRYPTION_ELEM
public static final java.lang.String NAMESPACE_PREFIX_XMLDECRYPTION_TRANSFORM_ELEM
public static final java.lang.String NAMESPACE_PREFIX_XMLSIGNATURE_ELEM
public static final java.lang.String NAMESPACE_URI_XMLENCRYPTION_ELEM
public static final java.lang.String NAMESPACE_URI_XMLENCRYPTION_ATTR
public static final java.lang.String NAMESPACE_PREFIX_XMLENCRYPTION_ATTR
public static final java.lang.String ENCRYPTEDDATA_TAG
public static final java.lang.String ENCRYPTEDDATA_ATTR_ID
Id attribute of <EncryptedData> elements.public static final java.lang.String ENCRYPTEDDATA_ATTR_TYPE
Type attribute of <EncryptedData> elements.public static final java.lang.String ENCRYPTEDDATA_TYPE_ELEMENT
Type attribute of <EncryptedData>
elements, specifying encrypted data of type element.public static final java.lang.String ENCRYPTEDDATA_TYPE_CONTENT
Type attribute of <EncryptedData>
elements, specifying encrypted data of type content.public static final java.lang.String ENCRYPTEDKEY_TAG
public static final java.lang.String ENCRYPTEDKEY_ATTR_ID
Id attribute of <EncryptedKey> elements.public static final java.lang.String ENCRYPTIONMETHOD_TAG
public static final java.lang.String ENCRYPTIONMETHOD_ATTR_ALGORITHM
Algorithm attribute of <EncryptionMethod> elements.public static final java.lang.String ENCRYPTIONMETHOD_IV_TAG
public static final java.lang.String CARRIEDKEYNAME_TAG
public static final java.lang.String KEYNAME_TAG
public static final java.lang.String CIPHERDATA_TAG
public static final java.lang.String CIPHERDATA_ATTR_TYPE
Type attribute of <CipherData> elements.public static final java.lang.String CIPHERVALUE_TAG
public static final java.lang.String CIPHERREFERENCE_TAG
public static final java.lang.String CIPHERREFERENCE_ATTR_URI
URI attribute of <CipherReference> elements.public static final java.lang.String REFERENCELIST_TAG
public static final java.lang.String DATAREFERENCE_TAG
public static final java.lang.String DATAREFERENCE_ATTR_URI
URI attribute of <DataReference> elements.public static final java.lang.String RETRIEVALMETHOD_TAG
public static final java.lang.String RETRIEVALMETHOD_ATTR_TYPE
Type attribute of <RetrievalMethod> elements.public static final java.lang.String RETRIEVALMETHOD_ATTR_URI
URI attribute of <RetrievalMethod> elements.public static final java.lang.String KEYREFERENCE_ATTR_URI
URI attribute of <KeyReference> elements.public static final java.lang.String ENCRYPTIONPROPERTIES_TAG
public static final java.lang.String ENCRYPTIONPROPERTIES_ATTR_ID
Id attribute of <EncryptionProperties> elements.public static final java.lang.String ENCRYPTIONPROPERTY_TAG
public static final java.lang.String ENCRYPTIONPROPERTY_ATTR_TARGET
Target attribute of <EncryptionProperty> elements.public static final java.lang.String ENCRYPTIONPROPERTY_ATTR_ID
Id attribute of <EncryptionProperty> elements.public static final java.lang.String ALGORITHM_RSA
public static final java.lang.String ALGORITHM_RSA_OAEP
public static final java.lang.String ALGORITHM_AES_128
public static final java.lang.String ALGORITHM_AES_192
public static final java.lang.String ALGORITHM_AES_256
public static final java.lang.String ALGORITHM_3DES
public static final java.lang.String ALGORITHM_BASE64
public static final java.lang.String ALGORITHM_SHA1
public static final java.lang.String ALGORITHM_SHA224
public static final java.lang.String ALGORITHM_SHA256
public static final java.lang.String ALGORITHM_SHA384
public static final java.lang.String ALGORITHM_SHA512
public static final java.lang.String ALGORITHM_3DES_KEY_WRAP
public static final java.lang.String ALGORITHM_AES_128_KEY_WRAP
public static final java.lang.String ALGORITHM_AES_192_KEY_WRAP
public static final java.lang.String ALGORITHM_AES_256_KEY_WRAP
public static final java.lang.String ENCRYPTEDKEY_BASE_ID
As XMLE creates each <EncryptedKey> element, it must assign a value to its
Id attribute. This String is a default value for the
base Id, and results in the Id attribute receiving values: Id="EK0",
Id="EK1", Id="EK2", and so on.
An application can override this default by setting the base Id value through the API.
public static final java.lang.String ENCRYPTEDDATA_BASE_ID
As XMLE creates each <EncryptedData> element, it must assign a value to its
Id attribute. This String is a default value for the
base Id, and results in the Id attribute receiving values: Id="ED0",
Id="ED1", Id="ED2", and so on.
An application can override this default by setting the base Id value through the API.
public static final java.lang.String NAMESPACE_URI_XMLDECRYPTION_TRANSFORM_ELEM
public static final java.lang.String NAMESPACE_URI_XMLDECRYPTION_TRANSFORM_ATTR
public static final java.lang.String NAMESPACE_PREFIX_XMLDECRYPTION_TRANSFORM_ATTR
public static final java.lang.String EXCEPT_TAG
public static final java.lang.String EXCEPT_ATTR_URI
URI attribute of <Except> elements.