org.apache.ws.secpolicy
Class Constants

java.lang.Object
  extended byorg.apache.ws.secpolicy.Constants

public class Constants
extends Object


Field Summary
static String AES128
           
static String AES192
           
static String AES256
           
static String ALGO_SUITE_BASIC128
           
static String ALGO_SUITE_BASIC128_RSA15
           
static String ALGO_SUITE_BASIC128_SHA256
           
static String ALGO_SUITE_BASIC128_SHA256_RSA15
           
static String ALGO_SUITE_BASIC192
           
static String ALGO_SUITE_BASIC192_RSA15
           
static String ALGO_SUITE_BASIC192_SHA256
           
static String ALGO_SUITE_BASIC192_SHA256_RSA15
           
static String ALGO_SUITE_BASIC256
           
static String ALGO_SUITE_BASIC256_RSA15
           
static String ALGO_SUITE_BASIC256_SHA256
           
static String ALGO_SUITE_BASIC256_SHA256_RSA15
           
static String ALGO_SUITE_TRIPLE_DES
           
static String ALGO_SUITE_TRIPLE_DES_RSA15
           
static String ALGO_SUITE_TRIPLE_DES_SHA256
           
static String ALGO_SUITE_TRIPLE_DES_SHA256_RSA15
           
static QName ALGORITHM_SUITE
           
static QName ASYMMETRIC_BINDING
           
static String ATTR_INCLUDE_TOKEN
           
static QName ATTR_XPATH_VERSION
           
static QName BOOTSTRAP_POLICY
           
static String C14N
           
static String ENCRYPT_BEFORE_SIGNING
          Protection Order : EncryptBeforeSigning
static QName ENCRYPT_SIGNATURE
           
static QName ENCRYPTED_ELEMENTS
           
static QName ENCRYPTED_PARTS
           
static QName ENCRYPTION_TOKEN
           
static QName ENDORSING_SUPPORTING_TOKENS
           
static String EX_C14N
           
static String HMAC_SHA1
           
static QName HTTPS_TOKEN
           
static String INCLUDE_ALWAYS
           
static String INCLUDE_ALWAYS_TO_RECIPIENT
           
static String INCLUDE_NEVER
           
static String INCLUDE_ONCE
           
static QName INCLUDE_TIMESTAMP
           
static QName INCLUDE_TOKEN
           
static String INCLUSIVE_C14N
           
static QName INITIATOR_TOKEN
           
static QName ISSUED_TOKEN
           
static QName ISSUER
           
static String KW_AES128
           
static String KW_AES192
           
static String KW_AES256
           
static String KW_RSA_OAEP
           
static String KW_RSA15
           
static String KW_TRIPLE_DES
           
static QName LAX
           
static QName LAXTSFIRST
           
static QName LAXTSLAST
           
static QName LAYOUT
           
static String LAYOUT_LAX
          Security Header Layout : Lax
static String LAYOUT_LAX_TIMESTAMP_FIRST
          Security Header Layout : LaxTimestampFirst
static String LAYOUT_LAX_TIMESTAMP_LAST
          Security Header Layout : LaxTimestampLast
static String LAYOUT_STRICT
          Security Header Layout : Strict
static QName MUST_SUPPORT_CLIENT_CHALLENGE
           
static QName MUST_SUPPORT_ISSUED_TOKENS
           
static QName MUST_SUPPORT_REF_EMBEDDED_TOKEN
           
static QName MUST_SUPPORT_REF_ENCRYPTED_KEY
           
static QName MUST_SUPPORT_REF_EXTERNAL_URI
           
static QName MUST_SUPPORT_REF_ISSUER_SERIAL
           
static QName MUST_SUPPORT_REF_KEY_IDENTIFIER
           
static QName MUST_SUPPORT_REF_THUMBPRINT
           
static QName MUST_SUPPORT_SERVER_CHALLENGE
           
static String ONLY_SIGN_ENTIRE_HEADERS_AND_BODY
           
static String P_NS
           
static String P_PREFIX
           
static String P_SHA1
           
static String P_SHA1_L128
           
static String P_SHA1_L192
           
static String P_SHA1_L256
           
static QName POLICY
           
static QName PROTECT_TOKENS
           
static QName PROTECTION_TOKEN
           
static QName RECIPIENT_TOKEN
           
static QName REQUEST_SECURITY_TOKEN_TEMPLATE
           
static QName REQUIRE_CLIENT_CERTIFICATE
           
static QName REQUIRE_CLIENT_ENTROPY
           
static QName REQUIRE_DERIVED_KEYS
           
static QName REQUIRE_EMBEDDED_TOKEN_REFERENCE
           
static QName REQUIRE_EXTERNAL_REFERNCE
           
static QName REQUIRE_EXTERNAL_URI_REFERNCE
           
static QName REQUIRE_INTERNAL_REFERNCE
           
static QName REQUIRE_ISSUER_SERIAL_REFERENCE
           
static QName REQUIRE_KEY_IDENTIFIRE_REFERENCE
           
static QName REQUIRE_SERVER_ENTROPY
           
static QName REQUIRE_SIGNATURE_CONFIRMATION
           
static QName REQUIRE_THUMBPRINT_REFERENCE
           
static String RSA_SHA1
           
static QName RST_TEMPLATE
           
static QName SC10_SECURITY_CONTEXT_TOKEN
           
static QName SECURE_CONVERSATION_TOKEN
           
static QName SECURITY_CONTEXT_TOKEN
           
static String SHA1
           
static String SHA256
           
static String SHA512
           
static String SIGN_BEFORE_ENCRYPTING
          Protection Order : SignBeforeEncrypting
static QName SIGNATURE_TOKEN
           
static QName SIGNED_ELEMENTS
           
static QName SIGNED_ENDORSING_SUPPORTING_TOKENS
           
static QName SIGNED_PARTS
           
static QName SIGNED_SUPPORTING_TOKENS
           
static String SNT
           
static String SOAP_NORMALIZATION_10
           
static String SP_NS
           
static String SP_PREFIX
           
static String STR_TRANSFORM_10
           
static QName STRICT
           
static String STRT10
           
static QName SUPPORIING_TOKENS
           
static int SUPPORTING_TOKEN_ENDORSING
           
static int SUPPORTING_TOKEN_SIGNED
           
static int SUPPORTING_TOKEN_SIGNED_ENDORSING
           
static int SUPPORTING_TOKEN_SUPPORTING
           
static QName SYMMETRIC_BINDING
           
static QName TRANSPORT_BINDING
           
static QName TRANSPORT_TOKEN
           
static String TRIPLE_DES
           
static QName TRUST_10
           
static QName USERNAME_TOKEN
           
static QName WSS_USERNAME_TOKEN10
           
static QName WSS_USERNAME_TOKEN11
           
static QName WSS_X509_PKCS7_TOKEN_10
           
static QName WSS_X509_PKCS7_TOKEN_11
           
static String WSS_X509_PKCS7_TOKEN10
           
static String WSS_X509_PKCS7_TOKEN11
           
static QName WSS_X509_PKI_PATH_V1_TOKEN_10
           
static QName WSS_X509_PKI_PATH_V1_TOKEN_11
           
static String WSS_X509_PKI_PATH_V1_TOKEN10
           
static String WSS_X509_PKI_PATH_V1_TOKEN11
           
static QName WSS_X509_V1_TOKEN_10
           
static QName WSS_X509_V1_TOKEN_11
           
static String WSS_X509_V1_TOKEN10
           
static String WSS_X509_V1_TOKEN11
           
static QName WSS_X509_V3_TOKEN_10
           
static QName WSS_X509_V3_TOKEN_11
           
static String WSS_X509_V3_TOKEN10
           
static String WSS_X509_V3_TOKEN11
           
static QName WSS10
           
static QName WSS11
           
static QName X509_TOKEN
           
static String XPATH
           
static QName XPATH_
           
static String XPATH_FILTER20
           
static String XPATH10
           
static String XPATH20
           
 
Constructor Summary
Constants()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

P_NS

public static final String P_NS
See Also:
Constant Field Values

P_PREFIX

public static final String P_PREFIX
See Also:
Constant Field Values

POLICY

public static final QName POLICY

SP_NS

public static final String SP_NS
See Also:
Constant Field Values

SP_PREFIX

public static final String SP_PREFIX
See Also:
Constant Field Values

ATTR_INCLUDE_TOKEN

public static final String ATTR_INCLUDE_TOKEN
See Also:
Constant Field Values

INCLUDE_NEVER

public static final String INCLUDE_NEVER
See Also:
Constant Field Values

INCLUDE_ONCE

public static final String INCLUDE_ONCE
See Also:
Constant Field Values

INCLUDE_ALWAYS_TO_RECIPIENT

public static final String INCLUDE_ALWAYS_TO_RECIPIENT
See Also:
Constant Field Values

INCLUDE_ALWAYS

public static final String INCLUDE_ALWAYS
See Also:
Constant Field Values

SUPPORTING_TOKEN_SUPPORTING

public static final int SUPPORTING_TOKEN_SUPPORTING
See Also:
Constant Field Values

SUPPORTING_TOKEN_ENDORSING

public static final int SUPPORTING_TOKEN_ENDORSING
See Also:
Constant Field Values

SUPPORTING_TOKEN_SIGNED

public static final int SUPPORTING_TOKEN_SIGNED
See Also:
Constant Field Values

SUPPORTING_TOKEN_SIGNED_ENDORSING

public static final int SUPPORTING_TOKEN_SIGNED_ENDORSING
See Also:
Constant Field Values

LAYOUT_STRICT

public static final String LAYOUT_STRICT
Security Header Layout : Strict

See Also:
Constant Field Values

LAYOUT_LAX

public static final String LAYOUT_LAX
Security Header Layout : Lax

See Also:
Constant Field Values

LAYOUT_LAX_TIMESTAMP_FIRST

public static final String LAYOUT_LAX_TIMESTAMP_FIRST
Security Header Layout : LaxTimestampFirst

See Also:
Constant Field Values

LAYOUT_LAX_TIMESTAMP_LAST

public static final String LAYOUT_LAX_TIMESTAMP_LAST
Security Header Layout : LaxTimestampLast

See Also:
Constant Field Values

ENCRYPT_BEFORE_SIGNING

public static final String ENCRYPT_BEFORE_SIGNING
Protection Order : EncryptBeforeSigning

See Also:
Constant Field Values

SIGN_BEFORE_ENCRYPTING

public static final String SIGN_BEFORE_ENCRYPTING
Protection Order : SignBeforeEncrypting

See Also:
Constant Field Values

ONLY_SIGN_ENTIRE_HEADERS_AND_BODY

public static final String ONLY_SIGN_ENTIRE_HEADERS_AND_BODY
See Also:
Constant Field Values

WSS_X509_V1_TOKEN10

public static final String WSS_X509_V1_TOKEN10
See Also:
Constant Field Values

WSS_X509_V3_TOKEN10

public static final String WSS_X509_V3_TOKEN10
See Also:
Constant Field Values

WSS_X509_PKCS7_TOKEN10

public static final String WSS_X509_PKCS7_TOKEN10
See Also:
Constant Field Values

WSS_X509_PKI_PATH_V1_TOKEN10

public static final String WSS_X509_PKI_PATH_V1_TOKEN10
See Also:
Constant Field Values

WSS_X509_V1_TOKEN11

public static final String WSS_X509_V1_TOKEN11
See Also:
Constant Field Values

WSS_X509_V3_TOKEN11

public static final String WSS_X509_V3_TOKEN11
See Also:
Constant Field Values

WSS_X509_PKCS7_TOKEN11

public static final String WSS_X509_PKCS7_TOKEN11
See Also:
Constant Field Values

WSS_X509_PKI_PATH_V1_TOKEN11

public static final String WSS_X509_PKI_PATH_V1_TOKEN11
See Also:
Constant Field Values

ALGO_SUITE_BASIC256

public static final String ALGO_SUITE_BASIC256
See Also:
Constant Field Values

ALGO_SUITE_BASIC192

public static final String ALGO_SUITE_BASIC192
See Also:
Constant Field Values

ALGO_SUITE_BASIC128

public static final String ALGO_SUITE_BASIC128
See Also:
Constant Field Values

ALGO_SUITE_TRIPLE_DES

public static final String ALGO_SUITE_TRIPLE_DES
See Also:
Constant Field Values

ALGO_SUITE_BASIC256_RSA15

public static final String ALGO_SUITE_BASIC256_RSA15
See Also:
Constant Field Values

ALGO_SUITE_BASIC192_RSA15

public static final String ALGO_SUITE_BASIC192_RSA15
See Also:
Constant Field Values

ALGO_SUITE_BASIC128_RSA15

public static final String ALGO_SUITE_BASIC128_RSA15
See Also:
Constant Field Values

ALGO_SUITE_TRIPLE_DES_RSA15

public static final String ALGO_SUITE_TRIPLE_DES_RSA15
See Also:
Constant Field Values

ALGO_SUITE_BASIC256_SHA256

public static final String ALGO_SUITE_BASIC256_SHA256
See Also:
Constant Field Values

ALGO_SUITE_BASIC192_SHA256

public static final String ALGO_SUITE_BASIC192_SHA256
See Also:
Constant Field Values

ALGO_SUITE_BASIC128_SHA256

public static final String ALGO_SUITE_BASIC128_SHA256
See Also:
Constant Field Values

ALGO_SUITE_TRIPLE_DES_SHA256

public static final String ALGO_SUITE_TRIPLE_DES_SHA256
See Also:
Constant Field Values

ALGO_SUITE_BASIC256_SHA256_RSA15

public static final String ALGO_SUITE_BASIC256_SHA256_RSA15
See Also:
Constant Field Values

ALGO_SUITE_BASIC192_SHA256_RSA15

public static final String ALGO_SUITE_BASIC192_SHA256_RSA15
See Also:
Constant Field Values

ALGO_SUITE_BASIC128_SHA256_RSA15

public static final String ALGO_SUITE_BASIC128_SHA256_RSA15
See Also:
Constant Field Values

ALGO_SUITE_TRIPLE_DES_SHA256_RSA15

public static final String ALGO_SUITE_TRIPLE_DES_SHA256_RSA15
See Also:
Constant Field Values

HMAC_SHA1

public static final String HMAC_SHA1
See Also:
Constant Field Values

RSA_SHA1

public static final String RSA_SHA1
See Also:
Constant Field Values

SHA1

public static final String SHA1
See Also:
Constant Field Values

SHA256

public static final String SHA256
See Also:
Constant Field Values

SHA512

public static final String SHA512
See Also:
Constant Field Values

AES128

public static final String AES128
See Also:
Constant Field Values

AES192

public static final String AES192
See Also:
Constant Field Values

AES256

public static final String AES256
See Also:
Constant Field Values

TRIPLE_DES

public static final String TRIPLE_DES
See Also:
Constant Field Values

KW_AES128

public static final String KW_AES128
See Also:
Constant Field Values

KW_AES192

public static final String KW_AES192
See Also:
Constant Field Values

KW_AES256

public static final String KW_AES256
See Also:
Constant Field Values

KW_TRIPLE_DES

public static final String KW_TRIPLE_DES
See Also:
Constant Field Values

KW_RSA_OAEP

public static final String KW_RSA_OAEP
See Also:
Constant Field Values

KW_RSA15

public static final String KW_RSA15
See Also:
Constant Field Values

P_SHA1

public static final String P_SHA1
See Also:
Constant Field Values

P_SHA1_L128

public static final String P_SHA1_L128
See Also:
Constant Field Values

P_SHA1_L192

public static final String P_SHA1_L192
See Also:
Constant Field Values

P_SHA1_L256

public static final String P_SHA1_L256
See Also:
Constant Field Values

XPATH

public static final String XPATH
See Also:
Constant Field Values

XPATH20

public static final String XPATH20
See Also:
Constant Field Values

C14N

public static final String C14N
See Also:
Constant Field Values

EX_C14N

public static final String EX_C14N
See Also:
Constant Field Values

SNT

public static final String SNT
See Also:
Constant Field Values

STRT10

public static final String STRT10
See Also:
Constant Field Values

INCLUSIVE_C14N

public static final String INCLUSIVE_C14N
See Also:
Constant Field Values

SOAP_NORMALIZATION_10

public static final String SOAP_NORMALIZATION_10
See Also:
Constant Field Values

STR_TRANSFORM_10

public static final String STR_TRANSFORM_10
See Also:
Constant Field Values

XPATH10

public static final String XPATH10
See Also:
Constant Field Values

XPATH_FILTER20

public static final String XPATH_FILTER20
See Also:
Constant Field Values

ATTR_XPATH_VERSION

public static final QName ATTR_XPATH_VERSION

INCLUDE_TOKEN

public static final QName INCLUDE_TOKEN

TRANSPORT_BINDING

public static final QName TRANSPORT_BINDING

ALGORITHM_SUITE

public static final QName ALGORITHM_SUITE

LAYOUT

public static final QName LAYOUT

STRICT

public static final QName STRICT

LAX

public static final QName LAX

LAXTSFIRST

public static final QName LAXTSFIRST

LAXTSLAST

public static final QName LAXTSLAST

INCLUDE_TIMESTAMP

public static final QName INCLUDE_TIMESTAMP

TRANSPORT_TOKEN

public static final QName TRANSPORT_TOKEN

HTTPS_TOKEN

public static final QName HTTPS_TOKEN

SECURITY_CONTEXT_TOKEN

public static final QName SECURITY_CONTEXT_TOKEN

SECURE_CONVERSATION_TOKEN

public static final QName SECURE_CONVERSATION_TOKEN

SIGNATURE_TOKEN

public static final QName SIGNATURE_TOKEN

SIGNED_PARTS

public static final QName SIGNED_PARTS

USERNAME_TOKEN

public static final QName USERNAME_TOKEN

WSS_USERNAME_TOKEN10

public static final QName WSS_USERNAME_TOKEN10

WSS_USERNAME_TOKEN11

public static final QName WSS_USERNAME_TOKEN11

ENCRYPTED_PARTS

public static final QName ENCRYPTED_PARTS

SIGNED_ELEMENTS

public static final QName SIGNED_ELEMENTS

ENCRYPTED_ELEMENTS

public static final QName ENCRYPTED_ELEMENTS

ENCRYPTION_TOKEN

public static final QName ENCRYPTION_TOKEN

X509_TOKEN

public static final QName X509_TOKEN

ISSUED_TOKEN

public static final QName ISSUED_TOKEN

SUPPORIING_TOKENS

public static final QName SUPPORIING_TOKENS

SIGNED_SUPPORTING_TOKENS

public static final QName SIGNED_SUPPORTING_TOKENS

ENDORSING_SUPPORTING_TOKENS

public static final QName ENDORSING_SUPPORTING_TOKENS

SIGNED_ENDORSING_SUPPORTING_TOKENS

public static final QName SIGNED_ENDORSING_SUPPORTING_TOKENS

PROTECTION_TOKEN

public static final QName PROTECTION_TOKEN

ASYMMETRIC_BINDING

public static final QName ASYMMETRIC_BINDING

SYMMETRIC_BINDING

public static final QName SYMMETRIC_BINDING

INITIATOR_TOKEN

public static final QName INITIATOR_TOKEN

RECIPIENT_TOKEN

public static final QName RECIPIENT_TOKEN

ENCRYPT_SIGNATURE

public static final QName ENCRYPT_SIGNATURE

PROTECT_TOKENS

public static final QName PROTECT_TOKENS

REQUIRE_KEY_IDENTIFIRE_REFERENCE

public static final QName REQUIRE_KEY_IDENTIFIRE_REFERENCE

REQUIRE_ISSUER_SERIAL_REFERENCE

public static final QName REQUIRE_ISSUER_SERIAL_REFERENCE

REQUIRE_EMBEDDED_TOKEN_REFERENCE

public static final QName REQUIRE_EMBEDDED_TOKEN_REFERENCE

REQUIRE_THUMBPRINT_REFERENCE

public static final QName REQUIRE_THUMBPRINT_REFERENCE

WSS_X509_V1_TOKEN_10

public static final QName WSS_X509_V1_TOKEN_10

WSS_X509_V3_TOKEN_10

public static final QName WSS_X509_V3_TOKEN_10

WSS_X509_PKCS7_TOKEN_10

public static final QName WSS_X509_PKCS7_TOKEN_10

WSS_X509_PKI_PATH_V1_TOKEN_10

public static final QName WSS_X509_PKI_PATH_V1_TOKEN_10

WSS_X509_V1_TOKEN_11

public static final QName WSS_X509_V1_TOKEN_11

WSS_X509_V3_TOKEN_11

public static final QName WSS_X509_V3_TOKEN_11

WSS_X509_PKCS7_TOKEN_11

public static final QName WSS_X509_PKCS7_TOKEN_11

WSS_X509_PKI_PATH_V1_TOKEN_11

public static final QName WSS_X509_PKI_PATH_V1_TOKEN_11

MUST_SUPPORT_REF_KEY_IDENTIFIER

public static final QName MUST_SUPPORT_REF_KEY_IDENTIFIER

MUST_SUPPORT_REF_ISSUER_SERIAL

public static final QName MUST_SUPPORT_REF_ISSUER_SERIAL

MUST_SUPPORT_REF_EXTERNAL_URI

public static final QName MUST_SUPPORT_REF_EXTERNAL_URI

MUST_SUPPORT_REF_EMBEDDED_TOKEN

public static final QName MUST_SUPPORT_REF_EMBEDDED_TOKEN

WSS10

public static final QName WSS10

WSS11

public static final QName WSS11

TRUST_10

public static final QName TRUST_10

MUST_SUPPORT_REF_THUMBPRINT

public static final QName MUST_SUPPORT_REF_THUMBPRINT

MUST_SUPPORT_REF_ENCRYPTED_KEY

public static final QName MUST_SUPPORT_REF_ENCRYPTED_KEY

REQUIRE_SIGNATURE_CONFIRMATION

public static final QName REQUIRE_SIGNATURE_CONFIRMATION

MUST_SUPPORT_CLIENT_CHALLENGE

public static final QName MUST_SUPPORT_CLIENT_CHALLENGE

MUST_SUPPORT_SERVER_CHALLENGE

public static final QName MUST_SUPPORT_SERVER_CHALLENGE

REQUIRE_CLIENT_ENTROPY

public static final QName REQUIRE_CLIENT_ENTROPY

REQUIRE_SERVER_ENTROPY

public static final QName REQUIRE_SERVER_ENTROPY

MUST_SUPPORT_ISSUED_TOKENS

public static final QName MUST_SUPPORT_ISSUED_TOKENS

ISSUER

public static final QName ISSUER

REQUIRE_DERIVED_KEYS

public static final QName REQUIRE_DERIVED_KEYS

REQUIRE_EXTERNAL_URI_REFERNCE

public static final QName REQUIRE_EXTERNAL_URI_REFERNCE

REQUIRE_EXTERNAL_REFERNCE

public static final QName REQUIRE_EXTERNAL_REFERNCE

REQUIRE_INTERNAL_REFERNCE

public static final QName REQUIRE_INTERNAL_REFERNCE

REQUEST_SECURITY_TOKEN_TEMPLATE

public static final QName REQUEST_SECURITY_TOKEN_TEMPLATE

SC10_SECURITY_CONTEXT_TOKEN

public static final QName SC10_SECURITY_CONTEXT_TOKEN

BOOTSTRAP_POLICY

public static final QName BOOTSTRAP_POLICY

RST_TEMPLATE

public static final QName RST_TEMPLATE

REQUIRE_CLIENT_CERTIFICATE

public static final QName REQUIRE_CLIENT_CERTIFICATE

XPATH_

public static final QName XPATH_
Constructor Detail

Constants

public Constants()