com.sun.xml.wss
Class MessageConstants

java.lang.Object
  extended bycom.sun.xml.wss.MessageConstants

public class MessageConstants
extends java.lang.Object

WSS xmlns and prefix constants used in wss code throughout.


Field Summary
static java.lang.String AES_BLOCK_ENCRYPTION_128
           
static java.lang.String AES_BLOCK_ENCRYPTION_192
           
static java.lang.String AES_BLOCK_ENCRYPTION_256
           
static java.lang.String AES_KEY_WRAP_128
           
static java.lang.String AES_KEY_WRAP_192
           
static java.lang.String AES_KEY_WRAP_256
           
static java.lang.String ATTACHMENT_COMPLETE_TRANSFORM_URI
           
static java.lang.String ATTACHMENT_COMPLETE_URI
           
static java.lang.String ATTACHMENT_CONTENT_ONLY_TRANSFORM_URI
           
static java.lang.String ATTACHMENT_CONTENT_ONLY_URI
           
static int ATTACHMENT_DATA
           
static java.lang.String ATTACHMENT_MIME_HEADERS
           
static java.lang.String ATTACHMENTREF
           
static java.lang.String AUTH_SUBJECT
           
static java.lang.String BASE64_ENCODING_NS
           
static boolean debug
           
static java.lang.String DEFAULT_DATA_ENC_ALGO
           
static java.lang.String DIRECT_REFERENCE_TYPE
           
static java.lang.String DS_SIGNATURE_LNAME
           
static java.lang.String DS_SIGNATURE_QNAME
           
static java.lang.String DSA_SHA1_SIGMETHOD
           
static java.lang.String DSIG_BASE64_ENCODING
           
static java.lang.String DSIG_NS
           
static java.lang.String DSIG_PREFIX
           
static java.lang.String EMBEDDED_REFERENCE_TYPE
           
static java.lang.String EMPTY_STRING
           
static java.lang.String ENCRYPTED_DATA_LNAME
           
static java.lang.String ENCRYPTED_DATA_QNAME
           
static java.lang.String KEY_INDETIFIER_TYPE
           
static java.lang.String KEY_NAME_TYPE
           
static java.lang.String NAMESPACES_NS
           
static int NODE_SET_DATA
           
static java.lang.String NONCE_CACHE
           
static int OCTECT_STREAM_DATA
           
static java.lang.String PASSWORD_DIGEST_NS
           
static java.lang.String PASSWORD_TEXT_NS
           
static java.lang.String PROCESS_ALL_ATTACHMENTS
           
static java.lang.String RSA_15_KEY_TRANSPORT
           
static java.lang.String RSA_OAEP_KEY_TRANSPORT
           
static java.lang.String RSA_SHA1_SIGMETHOD
           
static java.lang.String SAML_ASSERTION_LNAME
           
static java.lang.String SAML_ASSERTIONID_LNAME
           
static java.lang.String SAML_HOLDER_OF_KEY
           
static java.lang.String SAML_PREFIX
           
static java.lang.String SAML_QNAME
           
static java.lang.String SAML_SENDER_VOUCHES
           
static java.lang.String SAML_v1_0_NS
           
static short SAML_v1_0_NUMBER
           
static java.lang.String SAML_v1_0_STRING
           
static java.lang.String SAML_v1_1_NS
           
static short SAML_v1_1_NUMBER
           
static java.lang.String SAML_v1_1_STRING
           
static java.lang.String SAML_XMLNS_TAG
           
static java.lang.String SAMLP_NS
           
static java.lang.String SAMLP_PREFIX
           
static java.lang.String SAMLP_XMLNS_TAG
           
static java.lang.String SHA1_DIGEST
           
static java.lang.String SOAP_BODY_LNAME
           
static java.lang.String SOAP_HEADER_LNAME
           
static java.lang.String SOAP_NS
           
static java.lang.String STR_TRANSFORM_URI
           
static java.lang.String SWA_NS
           
static java.lang.String TIMESTAMP_LNAME
           
static java.lang.String TIMESTAMP_QNAME
           
static java.lang.String TIMESTAMP_XPATH
           
static java.lang.String TRANSFORM_C14N_EXCL_OMIT_COMMENTS
           
static java.lang.String TRIPLE_DES_BLOCK_ENCRYPTION
           
static java.lang.String TRIPLE_DES_KEY_WRAP
           
static java.lang.String USERNAME_TOKEN_LNAME
           
static java.lang.String USERNAME_TOKEN_NS
           
static java.lang.String WSE_VALUE_TYPE
           
static java.lang.String WSS_PROCESSING_CONTEXT
           
static java.lang.String WSS_SPEC_NS
           
static java.lang.String WSSE_BINARY_SECURITY_TOKEN_LNAME
           
static java.lang.String WSSE_BINARY_SECURITY_TOKEN_QNAME
           
static javax.xml.namespace.QName WSSE_FAILED_AUTHENTICATION
           
static javax.xml.namespace.QName WSSE_FAILED_CHECK
           
static javax.xml.namespace.QName WSSE_INTERNAL_SERVER_ERROR
           
static javax.xml.namespace.QName WSSE_INVALID_SECURITY
           
static javax.xml.namespace.QName WSSE_INVALID_SECURITY_TOKEN
           
static java.lang.String WSSE_NS
           
static java.lang.String WSSE_PREFIX
           
static javax.xml.namespace.QName WSSE_RECEIVER_POLICY_VIOLATION
           
static java.lang.String WSSE_REFERENCE_ATTR_URI
           
static java.lang.String WSSE_REFERENCE_LNAME
           
static java.lang.String WSSE_REFERENCE_QNAME
           
static java.lang.String WSSE_SAML_KEY_IDENTIFIER_VALUE_TYPE
           
static java.lang.String WSSE_SAML_v1_0_VALUE_TYPE
           
static java.lang.String WSSE_SAML_v1_1_VALUE_TYPE
           
static java.lang.String WSSE_SECURITY_LNAME
           
static java.lang.String WSSE_SECURITY_QNAME
           
static java.lang.String WSSE_SECURITY_TOKEN_REFERENCE_LNAME
           
static java.lang.String WSSE_SECURITY_TOKEN_REFERENCE_QNAME
           
static javax.xml.namespace.QName WSSE_SECURITY_TOKEN_UNAVAILABLE
           
static javax.xml.namespace.QName WSSE_UNSUPPORTED_ALGORITHM
           
static javax.xml.namespace.QName WSSE_UNSUPPORTED_SECURITY_TOKEN
          SOAPFault related constants
static java.lang.String WSU_ID_QNAME
           
static javax.xml.namespace.QName WSU_MESSAGE_EXPIRED
           
static java.lang.String WSU_NS
           
static java.lang.String WSU_PREFIX
           
static java.lang.String X509_ISSUER_TYPE
           
static java.lang.String X509_NS
           
static java.lang.String X509_TOKEN_NS
           
static java.lang.String X509SubjectKeyIdentifier_NS
           
static java.lang.String X509v3_NS
           
static java.lang.String X509v3SubjectKeyIdentifier_NS
           
static java.lang.String XENC_CIPHER_DATA_LNAME
           
static java.lang.String XENC_CIPHER_DATA_QNAME
           
static java.lang.String XENC_ENCRYPTED_KEY_LNAME
           
static java.lang.String XENC_ENCRYPTED_KEY_QNAME
           
static java.lang.String XENC_NS
           
static java.lang.String XENC_PREFIX
           
static java.lang.String XENC_REFERENCE_LIST_LNAME
           
static java.lang.String XENC_REFERENCE_LIST_QNAME
           
static java.lang.String XMLNS_TAG
           
static java.lang.String XSD_NS
           
static java.lang.String XSI_NS
           
 
Constructor Summary
MessageConstants()
           
 
Method Summary
static javax.xml.namespace.QName getSecurityHeaderName()
          TODO Decide if there is a better interface for this
 

Field Detail

debug

public static final boolean debug
See Also:
Constant Field Values

OCTECT_STREAM_DATA

public static int OCTECT_STREAM_DATA

NODE_SET_DATA

public static int NODE_SET_DATA

ATTACHMENT_DATA

public static int ATTACHMENT_DATA

EMPTY_STRING

public static final java.lang.String EMPTY_STRING
See Also:
Constant Field Values

TIMESTAMP_XPATH

public static final java.lang.String TIMESTAMP_XPATH
See Also:
Constant Field Values

ATTACHMENT_MIME_HEADERS

public static final java.lang.String ATTACHMENT_MIME_HEADERS
See Also:
Constant Field Values

WSS_PROCESSING_CONTEXT

public static final java.lang.String WSS_PROCESSING_CONTEXT
See Also:
Constant Field Values

AUTH_SUBJECT

public static final java.lang.String AUTH_SUBJECT
See Also:
Constant Field Values

DIRECT_REFERENCE_TYPE

public static final java.lang.String DIRECT_REFERENCE_TYPE
See Also:
Constant Field Values

KEY_INDETIFIER_TYPE

public static final java.lang.String KEY_INDETIFIER_TYPE
See Also:
Constant Field Values

KEY_NAME_TYPE

public static final java.lang.String KEY_NAME_TYPE
See Also:
Constant Field Values

X509_ISSUER_TYPE

public static final java.lang.String X509_ISSUER_TYPE
See Also:
Constant Field Values

EMBEDDED_REFERENCE_TYPE

public static final java.lang.String EMBEDDED_REFERENCE_TYPE
See Also:
Constant Field Values

NONCE_CACHE

public static final java.lang.String NONCE_CACHE
See Also:
Constant Field Values

SOAP_NS

public static final java.lang.String SOAP_NS
See Also:
Constant Field Values

XMLNS_TAG

public static final java.lang.String XMLNS_TAG
See Also:
Constant Field Values

XSD_NS

public static final java.lang.String XSD_NS
See Also:
Constant Field Values

XSI_NS

public static final java.lang.String XSI_NS
See Also:
Constant Field Values

NAMESPACES_NS

public static final java.lang.String NAMESPACES_NS
See Also:
Constant Field Values

DSIG_NS

public static final java.lang.String DSIG_NS
See Also:
Constant Field Values

DSIG_PREFIX

public static final java.lang.String DSIG_PREFIX
See Also:
Constant Field Values

DS_SIGNATURE_LNAME

public static final java.lang.String DS_SIGNATURE_LNAME
See Also:
Constant Field Values

DS_SIGNATURE_QNAME

public static final java.lang.String DS_SIGNATURE_QNAME
See Also:
Constant Field Values

SAML_v1_0_NUMBER

public static final short SAML_v1_0_NUMBER
See Also:
Constant Field Values

SAML_v1_1_NUMBER

public static final short SAML_v1_1_NUMBER
See Also:
Constant Field Values

SAML_v1_0_STRING

public static final java.lang.String SAML_v1_0_STRING
See Also:
Constant Field Values

SAML_v1_1_STRING

public static final java.lang.String SAML_v1_1_STRING
See Also:
Constant Field Values

SAML_v1_0_NS

public static final java.lang.String SAML_v1_0_NS
See Also:
Constant Field Values

SAML_v1_1_NS

public static final java.lang.String SAML_v1_1_NS
See Also:
Constant Field Values

SAMLP_NS

public static final java.lang.String SAMLP_NS
See Also:
Constant Field Values

SAML_PREFIX

public static final java.lang.String SAML_PREFIX
See Also:
Constant Field Values

SAMLP_PREFIX

public static final java.lang.String SAMLP_PREFIX
See Also:
Constant Field Values

SAML_ASSERTION_LNAME

public static final java.lang.String SAML_ASSERTION_LNAME
See Also:
Constant Field Values

SAML_ASSERTIONID_LNAME

public static final java.lang.String SAML_ASSERTIONID_LNAME
See Also:
Constant Field Values

SAML_QNAME

public static final java.lang.String SAML_QNAME
See Also:
Constant Field Values

WSSE_SAML_v1_0_VALUE_TYPE

public static final java.lang.String WSSE_SAML_v1_0_VALUE_TYPE
See Also:
Constant Field Values

WSSE_SAML_v1_1_VALUE_TYPE

public static final java.lang.String WSSE_SAML_v1_1_VALUE_TYPE
See Also:
Constant Field Values

WSSE_SAML_KEY_IDENTIFIER_VALUE_TYPE

public static final java.lang.String WSSE_SAML_KEY_IDENTIFIER_VALUE_TYPE
See Also:
Constant Field Values

SAML_XMLNS_TAG

public static final java.lang.String SAML_XMLNS_TAG
See Also:
Constant Field Values

SAMLP_XMLNS_TAG

public static final java.lang.String SAMLP_XMLNS_TAG
See Also:
Constant Field Values

SAML_SENDER_VOUCHES

public static final java.lang.String SAML_SENDER_VOUCHES
See Also:
Constant Field Values

SAML_HOLDER_OF_KEY

public static final java.lang.String SAML_HOLDER_OF_KEY
See Also:
Constant Field Values

XENC_NS

public static final java.lang.String XENC_NS
See Also:
Constant Field Values

XENC_PREFIX

public static final java.lang.String XENC_PREFIX
See Also:
Constant Field Values

WSE_VALUE_TYPE

public static final java.lang.String WSE_VALUE_TYPE
See Also:
Constant Field Values

XENC_REFERENCE_LIST_LNAME

public static final java.lang.String XENC_REFERENCE_LIST_LNAME
See Also:
Constant Field Values

XENC_REFERENCE_LIST_QNAME

public static final java.lang.String XENC_REFERENCE_LIST_QNAME
See Also:
Constant Field Values

XENC_ENCRYPTED_KEY_LNAME

public static final java.lang.String XENC_ENCRYPTED_KEY_LNAME
See Also:
Constant Field Values

XENC_ENCRYPTED_KEY_QNAME

public static final java.lang.String XENC_ENCRYPTED_KEY_QNAME
See Also:
Constant Field Values

XENC_CIPHER_DATA_LNAME

public static final java.lang.String XENC_CIPHER_DATA_LNAME
See Also:
Constant Field Values

XENC_CIPHER_DATA_QNAME

public static final java.lang.String XENC_CIPHER_DATA_QNAME
See Also:
Constant Field Values

ENCRYPTED_DATA_LNAME

public static final java.lang.String ENCRYPTED_DATA_LNAME
See Also:
Constant Field Values

ENCRYPTED_DATA_QNAME

public static final java.lang.String ENCRYPTED_DATA_QNAME
See Also:
Constant Field Values

WSU_NS

public static final java.lang.String WSU_NS
See Also:
Constant Field Values

WSU_PREFIX

public static final java.lang.String WSU_PREFIX
See Also:
Constant Field Values

SWA_NS

public static final java.lang.String SWA_NS
See Also:
Constant Field Values

WSU_ID_QNAME

public static final java.lang.String WSU_ID_QNAME
See Also:
Constant Field Values

SOAP_HEADER_LNAME

public static final java.lang.String SOAP_HEADER_LNAME
See Also:
Constant Field Values

SOAP_BODY_LNAME

public static final java.lang.String SOAP_BODY_LNAME
See Also:
Constant Field Values

WSSE_NS

public static final java.lang.String WSSE_NS
See Also:
Constant Field Values

WSSE_PREFIX

public static final java.lang.String WSSE_PREFIX
See Also:
Constant Field Values

WSSE_SECURITY_LNAME

public static final java.lang.String WSSE_SECURITY_LNAME
See Also:
Constant Field Values

WSSE_SECURITY_QNAME

public static final java.lang.String WSSE_SECURITY_QNAME
See Also:
Constant Field Values

WSSE_BINARY_SECURITY_TOKEN_LNAME

public static final java.lang.String WSSE_BINARY_SECURITY_TOKEN_LNAME
See Also:
Constant Field Values

WSSE_BINARY_SECURITY_TOKEN_QNAME

public static final java.lang.String WSSE_BINARY_SECURITY_TOKEN_QNAME
See Also:
Constant Field Values

WSSE_SECURITY_TOKEN_REFERENCE_LNAME

public static final java.lang.String WSSE_SECURITY_TOKEN_REFERENCE_LNAME
See Also:
Constant Field Values

WSSE_SECURITY_TOKEN_REFERENCE_QNAME

public static final java.lang.String WSSE_SECURITY_TOKEN_REFERENCE_QNAME
See Also:
Constant Field Values

WSSE_REFERENCE_LNAME

public static final java.lang.String WSSE_REFERENCE_LNAME
See Also:
Constant Field Values

USERNAME_TOKEN_LNAME

public static final java.lang.String USERNAME_TOKEN_LNAME
See Also:
Constant Field Values

TIMESTAMP_LNAME

public static final java.lang.String TIMESTAMP_LNAME
See Also:
Constant Field Values

WSSE_REFERENCE_QNAME

public static final java.lang.String WSSE_REFERENCE_QNAME
See Also:
Constant Field Values

WSSE_REFERENCE_ATTR_URI

public static final java.lang.String WSSE_REFERENCE_ATTR_URI
See Also:
Constant Field Values

USERNAME_TOKEN_NS

public static final java.lang.String USERNAME_TOKEN_NS
See Also:
Constant Field Values

PASSWORD_TEXT_NS

public static final java.lang.String PASSWORD_TEXT_NS
See Also:
Constant Field Values

PASSWORD_DIGEST_NS

public static final java.lang.String PASSWORD_DIGEST_NS
See Also:
Constant Field Values

WSS_SPEC_NS

public static final java.lang.String WSS_SPEC_NS
See Also:
Constant Field Values

BASE64_ENCODING_NS

public static final java.lang.String BASE64_ENCODING_NS
See Also:
Constant Field Values

X509_TOKEN_NS

public static final java.lang.String X509_TOKEN_NS
See Also:
Constant Field Values

X509_NS

public static final java.lang.String X509_NS
See Also:
Constant Field Values

X509v3_NS

public static final java.lang.String X509v3_NS
See Also:
Constant Field Values

X509SubjectKeyIdentifier_NS

public static final java.lang.String X509SubjectKeyIdentifier_NS
See Also:
Constant Field Values

X509v3SubjectKeyIdentifier_NS

public static final java.lang.String X509v3SubjectKeyIdentifier_NS
See Also:
Constant Field Values

STR_TRANSFORM_URI

public static final java.lang.String STR_TRANSFORM_URI
See Also:
Constant Field Values

ATTACHMENT_CONTENT_ONLY_TRANSFORM_URI

public static final java.lang.String ATTACHMENT_CONTENT_ONLY_TRANSFORM_URI
See Also:
Constant Field Values

ATTACHMENT_COMPLETE_TRANSFORM_URI

public static final java.lang.String ATTACHMENT_COMPLETE_TRANSFORM_URI
See Also:
Constant Field Values

ATTACHMENT_CONTENT_ONLY_URI

public static final java.lang.String ATTACHMENT_CONTENT_ONLY_URI
See Also:
Constant Field Values

ATTACHMENT_COMPLETE_URI

public static final java.lang.String ATTACHMENT_COMPLETE_URI
See Also:
Constant Field Values

TRANSFORM_C14N_EXCL_OMIT_COMMENTS

public static final java.lang.String TRANSFORM_C14N_EXCL_OMIT_COMMENTS
See Also:
Constant Field Values

WSSE_UNSUPPORTED_SECURITY_TOKEN

public static final javax.xml.namespace.QName WSSE_UNSUPPORTED_SECURITY_TOKEN
SOAPFault related constants


WSSE_UNSUPPORTED_ALGORITHM

public static final javax.xml.namespace.QName WSSE_UNSUPPORTED_ALGORITHM

WSSE_INTERNAL_SERVER_ERROR

public static final javax.xml.namespace.QName WSSE_INTERNAL_SERVER_ERROR

WSSE_INVALID_SECURITY

public static final javax.xml.namespace.QName WSSE_INVALID_SECURITY

WSSE_INVALID_SECURITY_TOKEN

public static final javax.xml.namespace.QName WSSE_INVALID_SECURITY_TOKEN

WSSE_FAILED_AUTHENTICATION

public static final javax.xml.namespace.QName WSSE_FAILED_AUTHENTICATION

WSSE_RECEIVER_POLICY_VIOLATION

public static final javax.xml.namespace.QName WSSE_RECEIVER_POLICY_VIOLATION

WSSE_FAILED_CHECK

public static final javax.xml.namespace.QName WSSE_FAILED_CHECK

WSSE_SECURITY_TOKEN_UNAVAILABLE

public static final javax.xml.namespace.QName WSSE_SECURITY_TOKEN_UNAVAILABLE

WSU_MESSAGE_EXPIRED

public static final javax.xml.namespace.QName WSU_MESSAGE_EXPIRED

RSA_OAEP_KEY_TRANSPORT

public static final java.lang.String RSA_OAEP_KEY_TRANSPORT
See Also:
Constant Field Values

RSA_15_KEY_TRANSPORT

public static final java.lang.String RSA_15_KEY_TRANSPORT
See Also:
Constant Field Values

TRIPLE_DES_KEY_WRAP

public static final java.lang.String TRIPLE_DES_KEY_WRAP
See Also:
Constant Field Values

AES_KEY_WRAP_128

public static final java.lang.String AES_KEY_WRAP_128
See Also:
Constant Field Values

AES_KEY_WRAP_192

public static final java.lang.String AES_KEY_WRAP_192
See Also:
Constant Field Values

AES_KEY_WRAP_256

public static final java.lang.String AES_KEY_WRAP_256
See Also:
Constant Field Values

TRIPLE_DES_BLOCK_ENCRYPTION

public static final java.lang.String TRIPLE_DES_BLOCK_ENCRYPTION
See Also:
Constant Field Values

AES_BLOCK_ENCRYPTION_128

public static final java.lang.String AES_BLOCK_ENCRYPTION_128
See Also:
Constant Field Values

AES_BLOCK_ENCRYPTION_192

public static final java.lang.String AES_BLOCK_ENCRYPTION_192
See Also:
Constant Field Values

AES_BLOCK_ENCRYPTION_256

public static final java.lang.String AES_BLOCK_ENCRYPTION_256
See Also:
Constant Field Values

SHA1_DIGEST

public static final java.lang.String SHA1_DIGEST
See Also:
Constant Field Values

DSIG_BASE64_ENCODING

public static final java.lang.String DSIG_BASE64_ENCODING
See Also:
Constant Field Values

RSA_SHA1_SIGMETHOD

public static final java.lang.String RSA_SHA1_SIGMETHOD
See Also:
Constant Field Values

DSA_SHA1_SIGMETHOD

public static final java.lang.String DSA_SHA1_SIGMETHOD
See Also:
Constant Field Values

DEFAULT_DATA_ENC_ALGO

public static final java.lang.String DEFAULT_DATA_ENC_ALGO
See Also:
Constant Field Values

ATTACHMENTREF

public static final java.lang.String ATTACHMENTREF
See Also:
Constant Field Values

TIMESTAMP_QNAME

public static final java.lang.String TIMESTAMP_QNAME
See Also:
Constant Field Values

PROCESS_ALL_ATTACHMENTS

public static final java.lang.String PROCESS_ALL_ATTACHMENTS
See Also:
Constant Field Values
Constructor Detail

MessageConstants

public MessageConstants()
Method Detail

getSecurityHeaderName

public static javax.xml.namespace.QName getSecurityHeaderName()
TODO Decide if there is a better interface for this

Returns:
QName representing the Security header block from WSS spec


Copyright;2005.Sun.Microsystems,.Inc.All.Rights.Reserved.