org.apache.cxf.ws.security.policy
Class SPConstants

java.lang.Object
  extended by org.apache.cxf.ws.security.policy.SPConstants
Direct Known Subclasses:
SP11Constants, SP12Constants

public abstract class SPConstants
extends java.lang.Object


Nested Class Summary
static class SPConstants.IncludeTokenType
           
static class SPConstants.SupportTokenType
           
static class SPConstants.Version
           
 
Field Summary
static java.lang.String AES128
           
static java.lang.String AES192
           
static java.lang.String AES256
           
static java.lang.String ALGO_SUITE
           
static java.lang.String ALGO_SUITE_BASIC128
           
static java.lang.String ALGO_SUITE_BASIC128_RSA15
           
static java.lang.String ALGO_SUITE_BASIC128_SHA256
           
static java.lang.String ALGO_SUITE_BASIC128_SHA256_RSA15
           
static java.lang.String ALGO_SUITE_BASIC192
           
static java.lang.String ALGO_SUITE_BASIC192_RSA15
           
static java.lang.String ALGO_SUITE_BASIC192_SHA256
           
static java.lang.String ALGO_SUITE_BASIC192_SHA256_RSA15
           
static java.lang.String ALGO_SUITE_BASIC256
           
static java.lang.String ALGO_SUITE_BASIC256_RSA15
           
static java.lang.String ALGO_SUITE_BASIC256_SHA256
           
static java.lang.String ALGO_SUITE_BASIC256_SHA256_RSA15
           
static java.lang.String ALGO_SUITE_TRIPLE_DES
           
static java.lang.String ALGO_SUITE_TRIPLE_DES_RSA15
           
static java.lang.String ALGO_SUITE_TRIPLE_DES_SHA256
           
static java.lang.String ALGO_SUITE_TRIPLE_DES_SHA256_RSA15
           
static java.lang.String ASYMMETRIC_BINDING
           
static java.lang.String ATTACHMENTS
           
static java.lang.String ATTR_INCLUDE_TOKEN
           
static java.lang.String BODY
           
static java.lang.String BOOTSTRAP_POLICY
           
static java.lang.String C14N
           
static java.lang.String CONTENT_ENCRYPTED_ELEMENTS
           
static java.lang.String ENCRYPT_BEFORE_SIGNING
          Protection Order : EncryptBeforeSigning
static java.lang.String ENCRYPT_SIGNATURE
           
static java.lang.String ENCRYPTED_ELEMENTS
           
static java.lang.String ENCRYPTED_PARTS
           
static java.lang.String ENCRYPTED_SUPPORTING_TOKENS
           
static java.lang.String ENCRYPTION_TOKEN
           
static java.lang.String ENDORSING_ENCRYPTED_SUPPORTING_TOKENS
           
static java.lang.String ENDORSING_SUPPORTING_TOKENS
           
static java.lang.String EX_C14N
           
static java.lang.String HASH_PASSWORD
           
static java.lang.String HEADER
           
static java.lang.String HMAC_SHA1
           
static javax.xml.namespace.QName HTTP_BASIC_AUTHENTICATION
           
static javax.xml.namespace.QName HTTP_DIGEST_AUTHENTICATION
           
static java.lang.String HTTPS_TOKEN
           
static java.lang.String INCLUDE_TIMESTAMP
           
static java.lang.String INCLUDE_TOKEN_ALWAYS_SUFFIX
           
static java.lang.String INCLUDE_TOKEN_ALWAYS_TO_INITIATOR_SUFFIX
           
static java.lang.String INCLUDE_TOKEN_ALWAYS_TO_RECIPIENT_SUFFIX
           
static java.lang.String INCLUDE_TOKEN_NEVER_SUFFIX
           
static java.lang.String INCLUDE_TOKEN_ONCE_SUFFIX
           
static java.lang.String INCLUSIVE_C14N
           
static java.lang.String INITIATOR_TOKEN
           
static java.lang.String ISSUED_TOKEN
           
static java.lang.String ISSUER
           
static java.lang.String KW_AES128
           
static java.lang.String KW_AES192
           
static java.lang.String KW_AES256
           
static java.lang.String KW_RSA_OAEP
           
static java.lang.String KW_RSA15
           
static java.lang.String KW_TRIPLE_DES
           
static java.lang.String LAYOUT
           
static java.lang.String LAYOUT_LAX
          Security Header Layout : Lax
static java.lang.String LAYOUT_LAX_TIMESTAMP_FIRST
          Security Header Layout : LaxTimestampFirst
static java.lang.String LAYOUT_LAX_TIMESTAMP_LAST
          Security Header Layout : LaxTimestampLast
static java.lang.String LAYOUT_STRICT
          Security Header Layout : Strict
static java.lang.String MUST_SUPPORT_CLIENT_CHALLENGE
           
static java.lang.String MUST_SUPPORT_ISSUED_TOKENS
           
static java.lang.String MUST_SUPPORT_REF_EMBEDDED_TOKEN
           
static java.lang.String MUST_SUPPORT_REF_ENCRYPTED_KEY
           
static java.lang.String MUST_SUPPORT_REF_EXTERNAL_URI
           
static java.lang.String MUST_SUPPORT_REF_ISSUER_SERIAL
           
static java.lang.String MUST_SUPPORT_REF_KEY_IDENTIFIER
           
static java.lang.String MUST_SUPPORT_REF_THUMBPRINT
           
static java.lang.String MUST_SUPPORT_SERVER_CHALLENGE
           
static java.lang.String NAME
           
static java.lang.String NAMESPACE
           
static java.lang.String NO_PASSWORD
           
static java.lang.String ONLY_SIGN_ENTIRE_HEADERS_AND_BODY
           
static java.lang.String P_NS
           
static java.lang.String P_PREFIX
           
static java.lang.String P_SHA1
           
static java.lang.String P_SHA1_L128
           
static java.lang.String P_SHA1_L192
           
static java.lang.String P_SHA1_L256
           
static javax.xml.namespace.QName POLICY
           
static java.lang.String PROTECT_TOKENS
           
static java.lang.String PROTECTION_TOKEN
           
static java.lang.String RECIPIENT_TOKEN
           
static java.lang.String REQUEST_SECURITY_TOKEN_TEMPLATE
           
static java.lang.String REQUIRE_APPLIES_TO
           
static javax.xml.namespace.QName REQUIRE_CLIENT_CERTIFICATE
           
static java.lang.String REQUIRE_CLIENT_ENTROPY
           
static java.lang.String REQUIRE_DERIVED_KEYS
           
static java.lang.String REQUIRE_EMBEDDED_TOKEN_REFERENCE
           
static java.lang.String REQUIRE_EXPLICIT_DERIVED_KEYS
           
static java.lang.String REQUIRE_EXTERNAL_REFERENCE
           
static java.lang.String REQUIRE_EXTERNAL_URI_REFERENCE
           
static java.lang.String REQUIRE_IMPLIED_DERIVED_KEYS
           
static java.lang.String REQUIRE_INTERNAL_REFERENCE
           
static java.lang.String REQUIRE_ISSUER_SERIAL_REFERENCE
           
static java.lang.String REQUIRE_KEY_IDENTIFIER_REFERENCE
           
static java.lang.String REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION
           
static java.lang.String REQUIRE_SERVER_ENTROPY
           
static java.lang.String REQUIRE_SIGNATURE_CONFIRMATION
           
static java.lang.String REQUIRE_THUMBPRINT_REFERENCE
           
static java.lang.String REQUIRED_ELEMENTS
           
static java.lang.String REQUIRED_PARTS
           
static java.lang.String RSA_SHA1
           
static java.lang.String SC10_SECURITY_CONTEXT_TOKEN
           
static java.lang.String SECURE_CONVERSATION_TOKEN
           
static java.lang.String SECURITY_CONTEXT_TOKEN
           
static java.lang.String SHA1
           
static java.lang.String SHA256
           
static java.lang.String SHA512
           
static java.lang.String SIGN_BEFORE_ENCRYPTING
          Protection Order : SignBeforeEncrypting
static java.lang.String SIGNATURE_TOKEN
           
static java.lang.String SIGNED_ELEMENTS
           
static java.lang.String SIGNED_ENCRYPTED_SUPPORTING_TOKENS
           
static java.lang.String SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS
           
static java.lang.String SIGNED_ENDORSING_SUPPORTING_TOKENS
           
static java.lang.String SIGNED_PARTS
           
static java.lang.String SIGNED_SUPPORTING_TOKENS
           
static java.lang.String SNT
           
static java.lang.String SOAP_NORMALIZATION_10
           
static java.lang.String STR_TRANSFORM_10
           
static java.lang.String STRT10
           
static java.lang.String SUPPORTING_TOKENS
           
static java.lang.String SYMMETRIC_BINDING
           
static java.lang.String TRANSPORT_BINDING
           
static java.lang.String TRANSPORT_TOKEN
           
static java.lang.String TRIPLE_DES
           
static java.lang.String TRUST_10
           
static java.lang.String TRUST_13
           
static java.lang.String USERNAME_TOKEN
           
static java.lang.String USERNAME_TOKEN10
           
static java.lang.String USERNAME_TOKEN11
           
static java.lang.String WSS_X509_PKCS7_TOKEN10
           
static java.lang.String WSS_X509_PKCS7_TOKEN11
           
static java.lang.String WSS_X509_PKI_PATH_V1_TOKEN10
           
static java.lang.String WSS_X509_PKI_PATH_V1_TOKEN11
           
static java.lang.String WSS_X509_V1_TOKEN10
           
static java.lang.String WSS_X509_V1_TOKEN11
           
static java.lang.String WSS_X509_V3_TOKEN10
           
static java.lang.String WSS_X509_V3_TOKEN11
           
static java.lang.String WSS10
           
static java.lang.String WSS11
           
static java.lang.String X509_TOKEN
           
static java.lang.String XPATH
           
static java.lang.String XPATH_EXPR
           
static java.lang.String XPATH_FILTER20
           
static java.lang.String XPATH_VERSION
           
static java.lang.String XPATH10
           
static java.lang.String XPATH20
           
 
Constructor Summary
SPConstants()
           
 
Method Summary
abstract  javax.xml.namespace.QName getAlgorithmSuite()
           
abstract  javax.xml.namespace.QName getAsymmetricBinding()
           
abstract  java.lang.String getAttributeValueFromInclusion(SPConstants.IncludeTokenType value)
           
abstract  javax.xml.namespace.QName getEncryptedElements()
           
abstract  javax.xml.namespace.QName getEncryptedParts()
           
abstract  javax.xml.namespace.QName getEncryptionToken()
           
abstract  javax.xml.namespace.QName getEndorsingSupportingTokens()
           
abstract  javax.xml.namespace.QName getHttpsToken()
           
abstract  javax.xml.namespace.QName getIncludeToken()
           
abstract  SPConstants.IncludeTokenType getInclusionFromAttributeValue(java.lang.String value)
           
abstract  javax.xml.namespace.QName getInitiatorToken()
           
abstract  javax.xml.namespace.QName getIssuedToken()
           
abstract  javax.xml.namespace.QName getLayout()
           
abstract  java.lang.String getNamespace()
           
abstract  javax.xml.namespace.QName getProtectionToken()
           
abstract  javax.xml.namespace.QName getRecipientToken()
           
abstract  javax.xml.namespace.QName getRequiredDerivedKeys()
           
abstract  javax.xml.namespace.QName getRequiredElements()
           
abstract  javax.xml.namespace.QName getSecureConversationToken()
           
abstract  javax.xml.namespace.QName getSecurityContextToken()
           
abstract  javax.xml.namespace.QName getSignatureToken()
           
abstract  javax.xml.namespace.QName getSignedElements()
           
abstract  javax.xml.namespace.QName getSignedEndorsingSupportingTokens()
           
abstract  javax.xml.namespace.QName getSignedParts()
           
abstract  javax.xml.namespace.QName getSignedSupportingTokens()
           
abstract  javax.xml.namespace.QName getSupportingTokens()
           
abstract  javax.xml.namespace.QName getSymmetricBinding()
           
abstract  javax.xml.namespace.QName getTransportBinding()
           
abstract  javax.xml.namespace.QName getTransportToken()
           
abstract  javax.xml.namespace.QName getUserNameToken()
           
abstract  SPConstants.Version getVersion()
           
abstract  javax.xml.namespace.QName getWSS10()
           
abstract  javax.xml.namespace.QName getWSS11()
           
abstract  javax.xml.namespace.QName getX509Token()
           
 
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 java.lang.String P_NS
See Also:
Constant Field Values

P_PREFIX

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

POLICY

public static final javax.xml.namespace.QName POLICY

LAYOUT

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

LAYOUT_STRICT

public static final java.lang.String LAYOUT_STRICT
Security Header Layout : Strict

See Also:
Constant Field Values

LAYOUT_LAX

public static final java.lang.String LAYOUT_LAX
Security Header Layout : Lax

See Also:
Constant Field Values

LAYOUT_LAX_TIMESTAMP_FIRST

public static final java.lang.String LAYOUT_LAX_TIMESTAMP_FIRST
Security Header Layout : LaxTimestampFirst

See Also:
Constant Field Values

LAYOUT_LAX_TIMESTAMP_LAST

public static final java.lang.String LAYOUT_LAX_TIMESTAMP_LAST
Security Header Layout : LaxTimestampLast

See Also:
Constant Field Values

ENCRYPT_BEFORE_SIGNING

public static final java.lang.String ENCRYPT_BEFORE_SIGNING
Protection Order : EncryptBeforeSigning

See Also:
Constant Field Values

SIGN_BEFORE_ENCRYPTING

public static final java.lang.String SIGN_BEFORE_ENCRYPTING
Protection Order : SignBeforeEncrypting

See Also:
Constant Field Values

ENCRYPT_SIGNATURE

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

PROTECT_TOKENS

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

ONLY_SIGN_ENTIRE_HEADERS_AND_BODY

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

INCLUDE_TIMESTAMP

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

SIGNED_PARTS

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

ENCRYPTED_PARTS

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

SIGNED_ELEMENTS

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

ENCRYPTED_ELEMENTS

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

REQUIRED_ELEMENTS

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

CONTENT_ENCRYPTED_ELEMENTS

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

REQUIRED_PARTS

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

XPATH_VERSION

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

XPATH_EXPR

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

X509_TOKEN

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

WSS_X509_V1_TOKEN10

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

WSS_X509_V3_TOKEN10

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

WSS_X509_PKCS7_TOKEN10

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

WSS_X509_PKI_PATH_V1_TOKEN10

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

WSS_X509_V1_TOKEN11

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

WSS_X509_V3_TOKEN11

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

WSS_X509_PKCS7_TOKEN11

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

WSS_X509_PKI_PATH_V1_TOKEN11

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

USERNAME_TOKEN

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

USERNAME_TOKEN10

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

USERNAME_TOKEN11

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

TRANSPORT_TOKEN

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

HTTPS_TOKEN

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

REQUIRE_CLIENT_CERTIFICATE

public static final javax.xml.namespace.QName REQUIRE_CLIENT_CERTIFICATE

HTTP_BASIC_AUTHENTICATION

public static final javax.xml.namespace.QName HTTP_BASIC_AUTHENTICATION

HTTP_DIGEST_AUTHENTICATION

public static final javax.xml.namespace.QName HTTP_DIGEST_AUTHENTICATION

SECURITY_CONTEXT_TOKEN

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

SECURE_CONVERSATION_TOKEN

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

ISSUED_TOKEN

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

SIGNATURE_TOKEN

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

ENCRYPTION_TOKEN

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

PROTECTION_TOKEN

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

INITIATOR_TOKEN

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

RECIPIENT_TOKEN

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

SUPPORTING_TOKENS

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

SIGNED_SUPPORTING_TOKENS

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

ENDORSING_SUPPORTING_TOKENS

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

SIGNED_ENDORSING_SUPPORTING_TOKENS

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

ENCRYPTED_SUPPORTING_TOKENS

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

SIGNED_ENCRYPTED_SUPPORTING_TOKENS

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

ENDORSING_ENCRYPTED_SUPPORTING_TOKENS

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

SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS

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

ALGO_SUITE

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

ALGO_SUITE_BASIC256

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

ALGO_SUITE_BASIC192

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

ALGO_SUITE_BASIC128

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

ALGO_SUITE_TRIPLE_DES

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

ALGO_SUITE_BASIC256_RSA15

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

ALGO_SUITE_BASIC192_RSA15

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

ALGO_SUITE_BASIC128_RSA15

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

ALGO_SUITE_TRIPLE_DES_RSA15

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

ALGO_SUITE_BASIC256_SHA256

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

ALGO_SUITE_BASIC192_SHA256

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

ALGO_SUITE_BASIC128_SHA256

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

ALGO_SUITE_TRIPLE_DES_SHA256

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

ALGO_SUITE_BASIC256_SHA256_RSA15

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

ALGO_SUITE_BASIC192_SHA256_RSA15

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

ALGO_SUITE_BASIC128_SHA256_RSA15

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

ALGO_SUITE_TRIPLE_DES_SHA256_RSA15

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

HMAC_SHA1

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

RSA_SHA1

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

SHA1

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

SHA256

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

SHA512

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

AES128

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

AES192

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

AES256

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

TRIPLE_DES

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

KW_AES128

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

KW_AES192

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

KW_AES256

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

KW_TRIPLE_DES

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

KW_RSA_OAEP

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

KW_RSA15

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

P_SHA1

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

P_SHA1_L128

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

P_SHA1_L192

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

P_SHA1_L256

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

XPATH

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

XPATH20

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

C14N

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

EX_C14N

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

SNT

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

STRT10

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

INCLUSIVE_C14N

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

SOAP_NORMALIZATION_10

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

STR_TRANSFORM_10

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

XPATH10

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

XPATH_FILTER20

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

ATTR_INCLUDE_TOKEN

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

INCLUDE_TOKEN_NEVER_SUFFIX

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

INCLUDE_TOKEN_ONCE_SUFFIX

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

INCLUDE_TOKEN_ALWAYS_TO_RECIPIENT_SUFFIX

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

INCLUDE_TOKEN_ALWAYS_TO_INITIATOR_SUFFIX

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

INCLUDE_TOKEN_ALWAYS_SUFFIX

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

TRANSPORT_BINDING

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

ASYMMETRIC_BINDING

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

SYMMETRIC_BINDING

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

REQUIRE_KEY_IDENTIFIER_REFERENCE

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

REQUIRE_ISSUER_SERIAL_REFERENCE

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

REQUIRE_EMBEDDED_TOKEN_REFERENCE

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

REQUIRE_THUMBPRINT_REFERENCE

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

REQUIRE_SIGNATURE_CONFIRMATION

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

MUST_SUPPORT_REF_KEY_IDENTIFIER

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

MUST_SUPPORT_REF_ISSUER_SERIAL

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

MUST_SUPPORT_REF_EXTERNAL_URI

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

MUST_SUPPORT_REF_EMBEDDED_TOKEN

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

MUST_SUPPORT_REF_THUMBPRINT

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

MUST_SUPPORT_REF_ENCRYPTED_KEY

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

WSS10

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

WSS11

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

TRUST_10

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

TRUST_13

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

MUST_SUPPORT_CLIENT_CHALLENGE

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

MUST_SUPPORT_SERVER_CHALLENGE

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

REQUIRE_CLIENT_ENTROPY

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

REQUIRE_SERVER_ENTROPY

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

MUST_SUPPORT_ISSUED_TOKENS

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

REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION

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

REQUIRE_APPLIES_TO

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

ISSUER

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

REQUIRE_DERIVED_KEYS

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

REQUIRE_IMPLIED_DERIVED_KEYS

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

REQUIRE_EXPLICIT_DERIVED_KEYS

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

REQUIRE_EXTERNAL_URI_REFERENCE

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

REQUIRE_EXTERNAL_REFERENCE

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

REQUIRE_INTERNAL_REFERENCE

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

REQUEST_SECURITY_TOKEN_TEMPLATE

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

SC10_SECURITY_CONTEXT_TOKEN

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

BOOTSTRAP_POLICY

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

HEADER

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

BODY

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

ATTACHMENTS

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

NAME

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

NAMESPACE

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

NO_PASSWORD

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

HASH_PASSWORD

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

SPConstants

public SPConstants()
Method Detail

getVersion

public abstract SPConstants.Version getVersion()

getNamespace

public abstract java.lang.String getNamespace()

getWSS10

public abstract javax.xml.namespace.QName getWSS10()

getWSS11

public abstract javax.xml.namespace.QName getWSS11()

getAlgorithmSuite

public abstract javax.xml.namespace.QName getAlgorithmSuite()

getAsymmetricBinding

public abstract javax.xml.namespace.QName getAsymmetricBinding()

getEncryptionToken

public abstract javax.xml.namespace.QName getEncryptionToken()

getHttpsToken

public abstract javax.xml.namespace.QName getHttpsToken()

getInitiatorToken

public abstract javax.xml.namespace.QName getInitiatorToken()

getIssuedToken

public abstract javax.xml.namespace.QName getIssuedToken()

getIncludeToken

public abstract javax.xml.namespace.QName getIncludeToken()

getLayout

public abstract javax.xml.namespace.QName getLayout()

getProtectionToken

public abstract javax.xml.namespace.QName getProtectionToken()

getRecipientToken

public abstract javax.xml.namespace.QName getRecipientToken()

getRequiredElements

public abstract javax.xml.namespace.QName getRequiredElements()

getSecureConversationToken

public abstract javax.xml.namespace.QName getSecureConversationToken()

getSecurityContextToken

public abstract javax.xml.namespace.QName getSecurityContextToken()

getSignatureToken

public abstract javax.xml.namespace.QName getSignatureToken()

getSignedElements

public abstract javax.xml.namespace.QName getSignedElements()

getEncryptedElements

public abstract javax.xml.namespace.QName getEncryptedElements()

getSignedParts

public abstract javax.xml.namespace.QName getSignedParts()

getEncryptedParts

public abstract javax.xml.namespace.QName getEncryptedParts()

getSymmetricBinding

public abstract javax.xml.namespace.QName getSymmetricBinding()

getTransportBinding

public abstract javax.xml.namespace.QName getTransportBinding()

getTransportToken

public abstract javax.xml.namespace.QName getTransportToken()

getUserNameToken

public abstract javax.xml.namespace.QName getUserNameToken()

getX509Token

public abstract javax.xml.namespace.QName getX509Token()

getSupportingTokens

public abstract javax.xml.namespace.QName getSupportingTokens()

getSignedSupportingTokens

public abstract javax.xml.namespace.QName getSignedSupportingTokens()

getEndorsingSupportingTokens

public abstract javax.xml.namespace.QName getEndorsingSupportingTokens()

getSignedEndorsingSupportingTokens

public abstract javax.xml.namespace.QName getSignedEndorsingSupportingTokens()

getRequiredDerivedKeys

public abstract javax.xml.namespace.QName getRequiredDerivedKeys()

getInclusionFromAttributeValue

public abstract SPConstants.IncludeTokenType getInclusionFromAttributeValue(java.lang.String value)

getAttributeValueFromInclusion

public abstract java.lang.String getAttributeValueFromInclusion(SPConstants.IncludeTokenType value)


Apache CXF