org.apache.wss4j.policy
Class SP12Constants

java.lang.Object
  extended by org.apache.wss4j.policy.SPConstants
      extended by org.apache.wss4j.policy.SP12Constants
Direct Known Subclasses:
SP13Constants

public class SP12Constants
extends SPConstants


Nested Class Summary
static class SP12Constants.SupportingTokenTypes
           
 
Nested classes/interfaces inherited from class org.apache.wss4j.policy.SPConstants
SPConstants.IncludeTokenType, SPConstants.SPVersion
 
Field Summary
static QName ALGORITHM_SUITE
           
static QName ASYMMETRIC_BINDING
           
static QName ATTACHMENTS
           
static QName BODY
           
static QName BOOTSTRAP_POLICY
           
static QName CLAIMS
           
static QName CONTENT_ENCRYPTED_ELEMENTS
           
static QName ENCRYPT_BEFORE_SIGNING
           
static QName ENCRYPT_SIGNATURE
           
static QName ENCRYPTED_ELEMENTS
           
static QName ENCRYPTED_PARTS
           
static QName ENCRYPTED_SUPPORTING_TOKENS
           
static QName ENCRYPTION_TOKEN
           
static QName ENDORSING_ENCRYPTED_SUPPORTING_TOKENS
           
static QName ENDORSING_SUPPORTING_TOKENS
           
static QName HASH_PASSWORD
           
static QName HEADER
           
static QName HTTP_BASIC_AUTHENTICATION
           
static QName HTTP_DIGEST_AUTHENTICATION
           
static QName HTTPS_TOKEN
           
static String INCLUDE_ALWAYS
           
static String INCLUDE_ALWAYS_TO_INITIATOR
           
static String INCLUDE_ALWAYS_TO_RECIPIENT
           
static String INCLUDE_NEVER
           
static String INCLUDE_ONCE
           
static QName INCLUDE_TIMESTAMP
           
static QName INCLUDE_TOKEN
           
static QName INITIATOR_ENCRYPTION_TOKEN
           
static QName INITIATOR_SIGNATURE_TOKEN
           
static QName INITIATOR_TOKEN
           
static QName ISSUED_TOKEN
           
static QName ISSUER
           
static QName ISSUER_NAME
           
static QName KERBEROS_TOKEN
           
static QName KEY_VALUE_TOKEN
           
static QName LAX
           
static QName LAXTSFIRST
           
static QName LAXTSLAST
           
static QName LAYOUT
           
static QName MUST_NOT_SEND_AMEND
           
static QName MUST_NOT_SEND_CANCEL
           
static QName MUST_NOT_SEND_RENEW
           
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 QName NO_PASSWORD
           
static QName ONLY_SIGN_ENTIRE_HEADERS_AND_BODY
           
static QName PROTECT_TOKENS
           
static QName PROTECTION_TOKEN
           
static QName RECIPIENT_ENCRYPTION_TOKEN
           
static QName RECIPIENT_SIGNATURE_TOKEN
           
static QName RECIPIENT_TOKEN
           
static QName REL_TOKEN
           
static QName REQUEST_SECURITY_TOKEN_TEMPLATE
           
static QName REQUIRE_APPLIES_TO
           
static QName REQUIRE_CLIENT_CERTIFICATE
           
static QName REQUIRE_CLIENT_ENTROPY
           
static QName REQUIRE_DERIVED_KEYS
           
static QName REQUIRE_EMBEDDED_TOKEN_REFERENCE
           
static QName REQUIRE_EXPLICIT_DERIVED_KEYS
           
static QName REQUIRE_EXTERNAL_REFERNCE
           
static QName REQUIRE_EXTERNAL_URI_REFERENCE
           
static QName REQUIRE_IMPLIED_DERIVED_KEYS
           
static QName REQUIRE_INTERNAL_REFERENCE
           
static QName REQUIRE_ISSUER_SERIAL_REFERENCE
           
static QName REQUIRE_KEY_IDENTIFIER_REFERENCE
           
static QName REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION
           
static QName REQUIRE_SERVER_ENTROPY
           
static QName REQUIRE_SIGNATURE_CONFIRMATION
           
static QName REQUIRE_THUMBPRINT_REFERENCE
           
static QName REQUIRED_ELEMENTS
           
static QName REQUIRED_PARTS
           
static QName RSA_KEY_VALUE
           
static QName SAML_TOKEN
           
static QName SC13_SECURITY_CONTEXT_TOKEN
           
static QName SECURE_CONVERSATION_TOKEN
           
static QName SECURITY_CONTEXT_TOKEN
           
static QName SIGN_BEFORE_ENCRYPTING
           
static QName SIGNATURE_TOKEN
           
static QName SIGNED_ELEMENTS
           
static QName SIGNED_ENCRYPTED_SUPPORTING_TOKENS
           
static QName SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS
           
static QName SIGNED_ENDORSING_SUPPORTING_TOKENS
           
static QName SIGNED_PARTS
           
static QName SIGNED_SUPPORTING_TOKENS
           
static String SP_NS
           
static String SP_PREFIX
           
static QName SPNEGO_CONTEXT_TOKEN
           
static QName STRICT
           
static QName SUPPORTING_TOKENS
           
static QName SYMMETRIC_BINDING
           
static QName TRANSPORT_BINDING
           
static QName TRANSPORT_TOKEN
           
static QName TRUST_13
           
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 QName WSS_X509_PKI_PATH_V1_TOKEN_10
           
static QName WSS_X509_PKI_PATH_V1_TOKEN_11
           
static QName WSS_X509_V1_TOKEN_10
           
static QName WSS_X509_V1_TOKEN_11
           
static QName WSS_X509_V3_TOKEN_10
           
static QName WSS_X509_V3_TOKEN_11
           
static QName WSS10
           
static QName WSS11
           
static String WST_NS
           
static String WST_PREFIX
           
static QName X509_TOKEN
           
static QName XPATH
           
static QName XPATH_EXPR
           
 
Fields inherited from class org.apache.wss4j.policy.SPConstants
ABS_XPATH, AES128, AES192, AES256, ALGO_SUITE_BASIC128, ALGO_SUITE_BASIC128_RSA15, ALGO_SUITE_BASIC128_SHA256, ALGO_SUITE_BASIC128_SHA256_RSA15, ALGO_SUITE_BASIC192, ALGO_SUITE_BASIC192_RSA15, ALGO_SUITE_BASIC192_SHA256, ALGO_SUITE_BASIC192_SHA256_RSA15, ALGO_SUITE_BASIC256, ALGO_SUITE_BASIC256_RSA15, ALGO_SUITE_BASIC256_SHA256, ALGO_SUITE_BASIC256_SHA256_RSA15, ALGO_SUITE_TRIPLE_DES, ALGO_SUITE_TRIPLE_DES_RSA15, ALGO_SUITE_TRIPLE_DES_SHA256, ALGO_SUITE_TRIPLE_DES_SHA256_RSA15, ATT_IGNORABLE, ATT_OPTIONAL, ATTACHMENT_COMPLETE_SIGNATURE_TRANSFORM, ATTR_INCLUDE_TOKEN, C14N, C14N11, CONTENT_SIGNATURE_TRANSFORM, CREATED, EMPTY_QNAME, ERR_INVALID_POLICY, EX_C14N, FILTER, HMAC_SHA1, INCLUDE_TOKEN_ALWAYS, INCLUDE_TOKEN_ALWAYS_SUFFIX, INCLUDE_TOKEN_ALWAYS_TO_INITIATOR, INCLUDE_TOKEN_ALWAYS_TO_INITIATOR_SUFFIX, INCLUDE_TOKEN_ALWAYS_TO_RECIPIENT, INCLUDE_TOKEN_ALWAYS_TO_RECIPIENT_SUFFIX, INCLUDE_TOKEN_NEVER, INCLUDE_TOKEN_NEVER_SUFFIX, INCLUDE_TOKEN_ONCE, INCLUDE_TOKEN_ONCE_SUFFIX, INCLUSIVE_C14N, KW_AES128, KW_AES192, KW_AES256, KW_RSA_OAEP, KW_RSA15, KW_TRIPLE_DES, LAYOUT_LAX, LAYOUT_LAX_TIMESTAMP_FIRST, LAYOUT_LAX_TIMESTAMP_LAST, LAYOUT_STRICT, MUST_SUPPORT_INTERACTIVE_CHALLENGE, NAME, NAMESPACE, NONCE, P_LOCALNAME, P_SHA1, P_SHA1_L128, P_SHA1_L192, P_SHA1_L256, REQUIRE_EXTERNAL_REFERENCE, RSA_SHA1, RSA_SHA256, RSA_SHA384, RSA_SHA512, SC10_SECURITY_CONTEXT_TOKEN, SCOPE_POLICY_15, SHA1, SHA256, SHA512, SNT, SOAP_NORMALIZATION_10, STR_TRANSFORM_10, STRT10, TRIPLE_DES, TRUST_10, USERNAME_TOKEN10, USERNAME_TOKEN11, WSS_X509_PKCS7_TOKEN10, WSS_X509_PKCS7_TOKEN11, WSS_X509_PKI_PATH_V1_TOKEN10, WSS_X509_PKI_PATH_V1_TOKEN11, WSS_X509_V1_TOKEN10, WSS_X509_V1_TOKEN11, WSS_X509_V3_TOKEN10, WSS_X509_V3_TOKEN11, XPATH_FILTER20, XPATH_VERSION, XPATH10, XPATH2_EXPR, XPATH20
 
Constructor Summary
protected SP12Constants()
           
 
Method Summary
 QName getAlgorithmSuite()
           
 QName getAsymmetricBinding()
           
 QName getAttachmentCompleteSignatureTransform()
           
 QName getAttachments()
           
 String getAttributeValueFromInclusion(SPConstants.IncludeTokenType value)
           
 QName getBody()
           
 QName getBootstrapPolicy()
           
 QName getClaims()
           
 QName getContentEncryptedElements()
           
 QName getContentSignatureTransform()
           
 QName getCreated()
           
 QName getEncryptedElements()
           
 QName getEncryptedParts()
           
 QName getEncryptionToken()
           
 QName getEncryptSignature()
           
 QName getHeader()
           
 QName getHttpsToken()
           
 QName getIncludeToken()
           
 SPConstants.IncludeTokenType getInclusionFromAttributeValue(String value)
           
 QName getInitiatorEncryptionToken()
           
 QName getInitiatorSignatureToken()
           
 QName getInitiatorToken()
           
static SP12Constants getInstance()
           
 QName getIssuedToken()
           
 QName getIssuer()
           
 QName getIssuerName()
           
 QName getKerberosToken()
           
 QName getKeyValueToken()
           
 QName getLayout()
           
 QName getMustNotSendAmend()
           
 QName getMustNotSendCancel()
           
 QName getMustNotSendRenew()
           
 QName getMustSupportClientChallenge()
           
 QName getMustSupportInteractiveChallenge()
           
 QName getMustSupportIssuedTokens()
           
 QName getMustSupportRefEmbeddedToken()
           
 QName getMustSupportRefEncryptedKey()
           
 QName getMustSupportRefExternalUri()
           
 QName getMustSupportRefIssuerSerial()
           
 QName getMustSupportRefKeyIdentifier()
           
 QName getMustSupportRefThumbprint()
           
 QName getMustSupportServerChallenge()
           
 QName getNonce()
           
 QName getOnlySignEntireHeadersAndBody()
           
 QName getProtectionToken()
           
 QName getProtectTokens()
           
 QName getRecipientEncryptionToken()
           
 QName getRecipientSignatureToken()
           
 QName getRecipientToken()
           
 QName getRelToken()
           
 QName getRequestSecurityTokenTemplate()
           
 QName getRequireAppliesTo()
           
 QName getRequireClientEntropy()
           
 QName getRequiredElements()
           
 QName getRequiredParts()
           
 QName getRequireEmbeddedTokenReference()
           
 QName getRequireExternalReference()
           
 QName getRequireExternalUriReference()
           
 QName getRequireInternalReference()
           
 QName getRequireIssuerSerialReference()
           
 QName getRequireKeyIdentifierReference()
           
 QName getRequireRequestSecurityTokenCollection()
           
 QName getRequireServerEntropy()
           
 QName getRequireSignatureConfirmation()
           
 QName getRequireThumbprintReference()
           
 QName getRsaKeyValue()
           
 QName getSamlToken()
           
 QName getSc10SecurityContextToken()
           
 QName getSc13SecurityContextToken()
           
 QName getScopePolicy15()
           
 QName getSecureConversationToken()
           
 QName getSecurityContextToken()
           
 QName getSignatureToken()
           
 QName getSignedElements()
           
 QName getSignedParts()
           
 QName getSpnegoContextToken()
           
 SupportingTokenType getSupportingTokenType(QName name)
           
 QName getSymmetricBinding()
           
 QName getTransportBinding()
           
 QName getTransportToken()
           
 QName getTrust10()
           
 QName getTrust13()
           
 QName getUsernameToken()
           
 QName getWss10()
           
 QName getWss11()
           
 QName getX509Token()
           
 QName getXPath2Expression()
           
 QName getXPathExpression()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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

WST_NS

public static final String WST_NS
See Also:
Constant Field Values

WST_PREFIX

public static final String WST_PREFIX
See Also:
Constant Field Values

INCLUDE_TOKEN

public static final QName INCLUDE_TOKEN

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_TO_INITIATOR

public static final String INCLUDE_ALWAYS_TO_INITIATOR
See Also:
Constant Field Values

INCLUDE_ALWAYS

public static final String INCLUDE_ALWAYS
See Also:
Constant Field Values

TRUST_13

public static final QName TRUST_13

REQUIRE_CLIENT_CERTIFICATE

public static final QName REQUIRE_CLIENT_CERTIFICATE

HTTP_BASIC_AUTHENTICATION

public static final QName HTTP_BASIC_AUTHENTICATION

HTTP_DIGEST_AUTHENTICATION

public static final QName HTTP_DIGEST_AUTHENTICATION

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

ENCRYPT_BEFORE_SIGNING

public static final QName ENCRYPT_BEFORE_SIGNING

SIGN_BEFORE_ENCRYPTING

public static final QName SIGN_BEFORE_ENCRYPTING

ONLY_SIGN_ENTIRE_HEADERS_AND_BODY

public static final QName ONLY_SIGN_ENTIRE_HEADERS_AND_BODY

TRANSPORT_TOKEN

public static final QName TRANSPORT_TOKEN

HTTPS_TOKEN

public static final QName HTTPS_TOKEN

KERBEROS_TOKEN

public static final QName KERBEROS_TOKEN

SPNEGO_CONTEXT_TOKEN

public static final QName SPNEGO_CONTEXT_TOKEN

SECURITY_CONTEXT_TOKEN

public static final QName SECURITY_CONTEXT_TOKEN

SECURE_CONVERSATION_TOKEN

public static final QName SECURE_CONVERSATION_TOKEN

MUST_NOT_SEND_CANCEL

public static final QName MUST_NOT_SEND_CANCEL

MUST_NOT_SEND_AMEND

public static final QName MUST_NOT_SEND_AMEND

MUST_NOT_SEND_RENEW

public static final QName MUST_NOT_SEND_RENEW

SAML_TOKEN

public static final QName SAML_TOKEN

REL_TOKEN

public static final QName REL_TOKEN

KEY_VALUE_TOKEN

public static final QName KEY_VALUE_TOKEN

RSA_KEY_VALUE

public static final QName RSA_KEY_VALUE

SIGNATURE_TOKEN

public static final QName SIGNATURE_TOKEN

SIGNED_PARTS

public static final QName SIGNED_PARTS

ENCRYPTED_PARTS

public static final QName ENCRYPTED_PARTS

SIGNED_ELEMENTS

public static final QName SIGNED_ELEMENTS

XPATH_EXPR

public static final QName XPATH_EXPR

ENCRYPTED_ELEMENTS

public static final QName ENCRYPTED_ELEMENTS

REQUIRED_ELEMENTS

public static final QName REQUIRED_ELEMENTS

REQUIRED_PARTS

public static final QName REQUIRED_PARTS

CONTENT_ENCRYPTED_ELEMENTS

public static final QName CONTENT_ENCRYPTED_ELEMENTS

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

ENCRYPTION_TOKEN

public static final QName ENCRYPTION_TOKEN

X509_TOKEN

public static final QName X509_TOKEN

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

ISSUED_TOKEN

public static final QName ISSUED_TOKEN

SUPPORTING_TOKENS

public static final QName SUPPORTING_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

ENCRYPTED_SUPPORTING_TOKENS

public static final QName ENCRYPTED_SUPPORTING_TOKENS

SIGNED_ENCRYPTED_SUPPORTING_TOKENS

public static final QName SIGNED_ENCRYPTED_SUPPORTING_TOKENS

ENDORSING_ENCRYPTED_SUPPORTING_TOKENS

public static final QName ENDORSING_ENCRYPTED_SUPPORTING_TOKENS

SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS

public static final QName SIGNED_ENDORSING_ENCRYPTED_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

INITIATOR_SIGNATURE_TOKEN

public static final QName INITIATOR_SIGNATURE_TOKEN

INITIATOR_ENCRYPTION_TOKEN

public static final QName INITIATOR_ENCRYPTION_TOKEN

RECIPIENT_TOKEN

public static final QName RECIPIENT_TOKEN

RECIPIENT_SIGNATURE_TOKEN

public static final QName RECIPIENT_SIGNATURE_TOKEN

RECIPIENT_ENCRYPTION_TOKEN

public static final QName RECIPIENT_ENCRYPTION_TOKEN

ENCRYPT_SIGNATURE

public static final QName ENCRYPT_SIGNATURE

PROTECT_TOKENS

public static final QName PROTECT_TOKENS

REQUIRE_KEY_IDENTIFIER_REFERENCE

public static final QName REQUIRE_KEY_IDENTIFIER_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

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

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

WSS10

public static final QName WSS10

WSS11

public static final QName WSS11

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

REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION

public static final QName REQUIRE_REQUEST_SECURITY_TOKEN_COLLECTION

REQUIRE_APPLIES_TO

public static final QName REQUIRE_APPLIES_TO

ISSUER

public static final QName ISSUER

ISSUER_NAME

public static final QName ISSUER_NAME

CLAIMS

public static final QName CLAIMS

REQUIRE_DERIVED_KEYS

public static final QName REQUIRE_DERIVED_KEYS

REQUIRE_IMPLIED_DERIVED_KEYS

public static final QName REQUIRE_IMPLIED_DERIVED_KEYS

REQUIRE_EXPLICIT_DERIVED_KEYS

public static final QName REQUIRE_EXPLICIT_DERIVED_KEYS

REQUIRE_EXTERNAL_URI_REFERENCE

public static final QName REQUIRE_EXTERNAL_URI_REFERENCE

SC13_SECURITY_CONTEXT_TOKEN

public static final QName SC13_SECURITY_CONTEXT_TOKEN

REQUIRE_EXTERNAL_REFERNCE

public static final QName REQUIRE_EXTERNAL_REFERNCE

REQUIRE_INTERNAL_REFERENCE

public static final QName REQUIRE_INTERNAL_REFERENCE

REQUEST_SECURITY_TOKEN_TEMPLATE

public static final QName REQUEST_SECURITY_TOKEN_TEMPLATE

BOOTSTRAP_POLICY

public static final QName BOOTSTRAP_POLICY

XPATH

public static final QName XPATH

NO_PASSWORD

public static final QName NO_PASSWORD

HASH_PASSWORD

public static final QName HASH_PASSWORD

HEADER

public static final QName HEADER

BODY

public static final QName BODY

ATTACHMENTS

public static final QName ATTACHMENTS
Constructor Detail

SP12Constants

protected SP12Constants()
Method Detail

getInstance

public static SP12Constants getInstance()

getInclusionFromAttributeValue

public SPConstants.IncludeTokenType getInclusionFromAttributeValue(String value)
Specified by:
getInclusionFromAttributeValue in class SPConstants

getAttributeValueFromInclusion

public String getAttributeValueFromInclusion(SPConstants.IncludeTokenType value)
Specified by:
getAttributeValueFromInclusion in class SPConstants

getIncludeToken

public QName getIncludeToken()
Specified by:
getIncludeToken in class SPConstants

getIssuer

public QName getIssuer()
Specified by:
getIssuer in class SPConstants

getIssuerName

public QName getIssuerName()
Specified by:
getIssuerName in class SPConstants

getClaims

public QName getClaims()
Specified by:
getClaims in class SPConstants

getX509Token

public QName getX509Token()
Specified by:
getX509Token in class SPConstants

getRequireIssuerSerialReference

public QName getRequireIssuerSerialReference()
Specified by:
getRequireIssuerSerialReference in class SPConstants

getRequireEmbeddedTokenReference

public QName getRequireEmbeddedTokenReference()
Specified by:
getRequireEmbeddedTokenReference in class SPConstants

getRequireThumbprintReference

public QName getRequireThumbprintReference()
Specified by:
getRequireThumbprintReference in class SPConstants

getHttpsToken

public QName getHttpsToken()
Specified by:
getHttpsToken in class SPConstants

getUsernameToken

public QName getUsernameToken()
Specified by:
getUsernameToken in class SPConstants

getCreated

public QName getCreated()
Specified by:
getCreated in class SPConstants

getNonce

public QName getNonce()
Specified by:
getNonce in class SPConstants

getIssuedToken

public QName getIssuedToken()
Specified by:
getIssuedToken in class SPConstants

getRequireExternalReference

public QName getRequireExternalReference()
Specified by:
getRequireExternalReference in class SPConstants

getRequireInternalReference

public QName getRequireInternalReference()
Specified by:
getRequireInternalReference in class SPConstants

getRequestSecurityTokenTemplate

public QName getRequestSecurityTokenTemplate()
Specified by:
getRequestSecurityTokenTemplate in class SPConstants

getKerberosToken

public QName getKerberosToken()
Specified by:
getKerberosToken in class SPConstants

getSpnegoContextToken

public QName getSpnegoContextToken()
Specified by:
getSpnegoContextToken in class SPConstants

getSecurityContextToken

public QName getSecurityContextToken()
Specified by:
getSecurityContextToken in class SPConstants

getRequireExternalUriReference

public QName getRequireExternalUriReference()
Specified by:
getRequireExternalUriReference in class SPConstants

getSc13SecurityContextToken

public QName getSc13SecurityContextToken()
Specified by:
getSc13SecurityContextToken in class SPConstants

getSc10SecurityContextToken

public QName getSc10SecurityContextToken()
Specified by:
getSc10SecurityContextToken in class SPConstants

getSecureConversationToken

public QName getSecureConversationToken()
Specified by:
getSecureConversationToken in class SPConstants

getMustNotSendCancel

public QName getMustNotSendCancel()
Specified by:
getMustNotSendCancel in class SPConstants

getMustNotSendAmend

public QName getMustNotSendAmend()
Specified by:
getMustNotSendAmend in class SPConstants

getMustNotSendRenew

public QName getMustNotSendRenew()
Specified by:
getMustNotSendRenew in class SPConstants

getBootstrapPolicy

public QName getBootstrapPolicy()
Specified by:
getBootstrapPolicy in class SPConstants

getSamlToken

public QName getSamlToken()
Specified by:
getSamlToken in class SPConstants

getRelToken

public QName getRelToken()
Specified by:
getRelToken in class SPConstants

getRequireKeyIdentifierReference

public QName getRequireKeyIdentifierReference()
Specified by:
getRequireKeyIdentifierReference in class SPConstants

getKeyValueToken

public QName getKeyValueToken()
Specified by:
getKeyValueToken in class SPConstants

getRsaKeyValue

public QName getRsaKeyValue()
Specified by:
getRsaKeyValue in class SPConstants

getSignedParts

public QName getSignedParts()
Specified by:
getSignedParts in class SPConstants

getSignedElements

public QName getSignedElements()
Specified by:
getSignedElements in class SPConstants

getXPathExpression

public QName getXPathExpression()
Specified by:
getXPathExpression in class SPConstants

getXPath2Expression

public QName getXPath2Expression()
Specified by:
getXPath2Expression in class SPConstants

getEncryptedParts

public QName getEncryptedParts()
Specified by:
getEncryptedParts in class SPConstants

getEncryptedElements

public QName getEncryptedElements()
Specified by:
getEncryptedElements in class SPConstants

getContentEncryptedElements

public QName getContentEncryptedElements()
Specified by:
getContentEncryptedElements in class SPConstants

getRequiredElements

public QName getRequiredElements()
Specified by:
getRequiredElements in class SPConstants

getRequiredParts

public QName getRequiredParts()
Specified by:
getRequiredParts in class SPConstants

getAlgorithmSuite

public QName getAlgorithmSuite()
Specified by:
getAlgorithmSuite in class SPConstants

getLayout

public QName getLayout()
Specified by:
getLayout in class SPConstants

getBody

public QName getBody()
Specified by:
getBody in class SPConstants

getAttachments

public QName getAttachments()
Specified by:
getAttachments in class SPConstants

getContentSignatureTransform

public QName getContentSignatureTransform()
Specified by:
getContentSignatureTransform in class SPConstants

getAttachmentCompleteSignatureTransform

public QName getAttachmentCompleteSignatureTransform()
Specified by:
getAttachmentCompleteSignatureTransform in class SPConstants

getHeader

public QName getHeader()
Specified by:
getHeader in class SPConstants

getEncryptSignature

public QName getEncryptSignature()
Specified by:
getEncryptSignature in class SPConstants

getProtectTokens

public QName getProtectTokens()
Specified by:
getProtectTokens in class SPConstants

getOnlySignEntireHeadersAndBody

public QName getOnlySignEntireHeadersAndBody()
Specified by:
getOnlySignEntireHeadersAndBody in class SPConstants

getTransportBinding

public QName getTransportBinding()
Specified by:
getTransportBinding in class SPConstants

getSymmetricBinding

public QName getSymmetricBinding()
Specified by:
getSymmetricBinding in class SPConstants

getAsymmetricBinding

public QName getAsymmetricBinding()
Specified by:
getAsymmetricBinding in class SPConstants

getEncryptionToken

public QName getEncryptionToken()
Specified by:
getEncryptionToken in class SPConstants

getSignatureToken

public QName getSignatureToken()
Specified by:
getSignatureToken in class SPConstants

getProtectionToken

public QName getProtectionToken()
Specified by:
getProtectionToken in class SPConstants

getTransportToken

public QName getTransportToken()
Specified by:
getTransportToken in class SPConstants

getInitiatorToken

public QName getInitiatorToken()
Specified by:
getInitiatorToken in class SPConstants

getInitiatorSignatureToken

public QName getInitiatorSignatureToken()
Specified by:
getInitiatorSignatureToken in class SPConstants

getInitiatorEncryptionToken

public QName getInitiatorEncryptionToken()
Specified by:
getInitiatorEncryptionToken in class SPConstants

getRecipientToken

public QName getRecipientToken()
Specified by:
getRecipientToken in class SPConstants

getRecipientSignatureToken

public QName getRecipientSignatureToken()
Specified by:
getRecipientSignatureToken in class SPConstants

getRecipientEncryptionToken

public QName getRecipientEncryptionToken()
Specified by:
getRecipientEncryptionToken in class SPConstants

getSupportingTokenType

public SupportingTokenType getSupportingTokenType(QName name)
Specified by:
getSupportingTokenType in class SPConstants

getTrust10

public QName getTrust10()
Specified by:
getTrust10 in class SPConstants

getTrust13

public QName getTrust13()
Specified by:
getTrust13 in class SPConstants

getScopePolicy15

public QName getScopePolicy15()
Specified by:
getScopePolicy15 in class SPConstants

getMustSupportClientChallenge

public QName getMustSupportClientChallenge()
Specified by:
getMustSupportClientChallenge in class SPConstants

getMustSupportServerChallenge

public QName getMustSupportServerChallenge()
Specified by:
getMustSupportServerChallenge in class SPConstants

getRequireClientEntropy

public QName getRequireClientEntropy()
Specified by:
getRequireClientEntropy in class SPConstants

getRequireServerEntropy

public QName getRequireServerEntropy()
Specified by:
getRequireServerEntropy in class SPConstants

getMustSupportIssuedTokens

public QName getMustSupportIssuedTokens()
Specified by:
getMustSupportIssuedTokens in class SPConstants

getRequireRequestSecurityTokenCollection

public QName getRequireRequestSecurityTokenCollection()
Specified by:
getRequireRequestSecurityTokenCollection in class SPConstants

getRequireAppliesTo

public QName getRequireAppliesTo()
Specified by:
getRequireAppliesTo in class SPConstants

getMustSupportInteractiveChallenge

public QName getMustSupportInteractiveChallenge()
Specified by:
getMustSupportInteractiveChallenge in class SPConstants

getWss10

public QName getWss10()
Specified by:
getWss10 in class SPConstants

getMustSupportRefKeyIdentifier

public QName getMustSupportRefKeyIdentifier()
Specified by:
getMustSupportRefKeyIdentifier in class SPConstants

getMustSupportRefIssuerSerial

public QName getMustSupportRefIssuerSerial()
Specified by:
getMustSupportRefIssuerSerial in class SPConstants

getMustSupportRefExternalUri

public QName getMustSupportRefExternalUri()
Specified by:
getMustSupportRefExternalUri in class SPConstants

getMustSupportRefEmbeddedToken

public QName getMustSupportRefEmbeddedToken()
Specified by:
getMustSupportRefEmbeddedToken in class SPConstants

getWss11

public QName getWss11()
Specified by:
getWss11 in class SPConstants

getMustSupportRefThumbprint

public QName getMustSupportRefThumbprint()
Specified by:
getMustSupportRefThumbprint in class SPConstants

getMustSupportRefEncryptedKey

public QName getMustSupportRefEncryptedKey()
Specified by:
getMustSupportRefEncryptedKey in class SPConstants

getRequireSignatureConfirmation

public QName getRequireSignatureConfirmation()
Specified by:
getRequireSignatureConfirmation in class SPConstants


Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.