com.sun.xml.ws.security.policy
Interface Token

All Known Subinterfaces:
EncryptedSupportingTokens, EndorsingEncryptedSupportingTokens, EndorsingSupportingTokens, HttpsToken, IssuedToken, KerberosToken, KeyValueToken, RelToken, RsaToken, SamlToken, SecureConversationToken, SecurityContextToken, SignedEncryptedSupportingTokens, SignedEndorsingEncryptedSupportingTokens, SignedEndorsingSupportingTokens, SignedSupportingTokens, SpnegoContextToken, SupportingTokens, TransportToken, UserNameToken, X509Token
All Known Implementing Classes:
EncryptedSupportingTokens, EncryptionToken, EndorsingEncryptedSupportingTokens, EndorsingSupportingTokens, HttpsToken, InitiatorToken, IssuedToken, KerberosToken, KeyValueToken, ProtectionToken, RecipientToken, RelToken, RsaToken, SamlToken, SCTokenWrapper, SecureConversationToken, SecurityContextToken, SignatureToken, SignedEncryptedSupportingTokens, SignedEndorsingEncryptedSupportingTokens, SignedEndorsingSupportingTokens, SignedSupportingTokens, SpnegoContextToken, SupportingTokens, Token, TransportToken, UsernameToken, X509Token

public interface Token


Field Summary
static java.lang.String REQUIRE_DERIVED_KEYS
           
static java.lang.String REQUIRE_EMBEDDED_TOKEN_REFERENCE
           
static java.lang.String REQUIRE_EXTERNAL_REFERENCE
           
static java.lang.String REQUIRE_EXTERNAL_URI_REFERENCE
           
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_THUMBPRINT_REFERENCE
           
static java.lang.String RSA_KEYVALUE_TOKEN
           
static java.lang.String SC10_SECURITYCONTEXT_TOKEN
           
static java.lang.String WSS_REL_V10_TOKEN10
           
static java.lang.String WSS_REL_V10_TOKEN11
           
static java.lang.String WSS_REL_V20_TOKEN10
           
static java.lang.String WSS_REL_V20_TOKEN11
           
static java.lang.String WSS_SAML_V10_TOKEN10
           
static java.lang.String WSS_SAML_V10_TOKEN11
           
static java.lang.String WSS_SAML_V11_TOKEN10
           
static java.lang.String WSS_SAML_V11_TOKEN11
           
static java.lang.String WSS_SAML_V20_TOKEN11
           
static java.lang.String WSS_USERNAME_TOKEN_10
           
static java.lang.String WSS_USERNAME_TOKEN_11
           
static java.lang.String WSS10
           
static java.lang.String WSS11
           
static java.lang.String WSSKERBEROS_GSS_V5_AP_REQ_TOKEN11
           
static java.lang.String WSSKERBEROS_V5_AP_REQ_TOKEN11
           
static java.lang.String WSSX509PKCS7TOKEN10
           
static java.lang.String WSSX509PKCS7TOKEN11
           
static java.lang.String WSSX509PKIPATHV1TOKEN10
           
static java.lang.String WSSX509PKIPATHV1TOKEN11
           
static java.lang.String WSSX509V1TOKEN10
           
static java.lang.String WSSX509V1TOKEN11
           
static java.lang.String WSSX509V3TOKEN10
           
static java.lang.String WSSX509V3TOKEN11
           
 
Method Summary
 java.lang.String getIncludeToken()
          returns the token inclusion value
 SecurityPolicyVersion getSecurityPolicyVersion()
           
 java.lang.String getTokenId()
          Unique Id assigned to the token.
 

Field Detail

WSS11

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

WSS10

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

REQUIRE_KEY_IDENTIFIER_REFERENCE

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

REQUIRE_ISSUER_SERIAL_REFERENCE

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

REQUIRE_EMBEDDED_TOKEN_REFERENCE

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

REQUIRE_THUMBPRINT_REFERENCE

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

REQUIRE_EXTERNAL_URI_REFERENCE

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

REQUIRE_EXTERNAL_REFERENCE

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

REQUIRE_INTERNAL_REFERENCE

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

WSSX509V1TOKEN10

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

WSSX509V3TOKEN10

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

WSSX509PKCS7TOKEN10

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

WSSX509PKIPATHV1TOKEN10

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

WSSX509V1TOKEN11

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

WSSX509V3TOKEN11

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

WSSX509PKCS7TOKEN11

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

WSSX509PKIPATHV1TOKEN11

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

WSSKERBEROS_V5_AP_REQ_TOKEN11

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

WSSKERBEROS_GSS_V5_AP_REQ_TOKEN11

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

REQUIRE_DERIVED_KEYS

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

SC10_SECURITYCONTEXT_TOKEN

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

WSS_SAML_V10_TOKEN10

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

WSS_SAML_V11_TOKEN10

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

WSS_SAML_V10_TOKEN11

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

WSS_SAML_V11_TOKEN11

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

WSS_SAML_V20_TOKEN11

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

WSS_REL_V10_TOKEN10

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

WSS_REL_V20_TOKEN10

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

WSS_REL_V10_TOKEN11

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

WSS_REL_V20_TOKEN11

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

WSS_USERNAME_TOKEN_10

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

WSS_USERNAME_TOKEN_11

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

RSA_KEYVALUE_TOKEN

static final java.lang.String RSA_KEYVALUE_TOKEN
See Also:
Constant Field Values
Method Detail

getIncludeToken

java.lang.String getIncludeToken()
returns the token inclusion value

Returns:
one of ONCE,NEVER,ALWAYS_TO_RECIPIENT,ALWAYS

getTokenId

java.lang.String getTokenId()
Unique Id assigned to the token.

Returns:
String representation of the token id.

getSecurityPolicyVersion

SecurityPolicyVersion getSecurityPolicyVersion()
Returns:
version of SecurityPolicy being used