-
- 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,InitiatorEncryptionToken,InitiatorSignatureToken,InitiatorToken,IssuedToken,KerberosToken,KeyValueToken,ProtectionToken,RecipientEncryptionToken,RecipientSignatureToken,RecipientToken,RelToken,RsaToken,SamlToken,SCTokenWrapper,SecureConversationToken,SecurityContextToken,SignatureToken,SignedEncryptedSupportingTokens,SignedEndorsingEncryptedSupportingTokens,SignedEndorsingSupportingTokens,SignedSupportingTokens,SpnegoContextToken,SupportingTokens,Token,TransportToken,UsernameToken,X509Token
public interface Token- Author:
- K.Venugopal@sun.com
-
-
Field Summary
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetIncludeToken()returns the token inclusion valueSecurityPolicyVersiongetSecurityPolicyVersion()StringgetTokenId()Unique Id assigned to the token.
-
-
-
Field Detail
-
WSS11
static final String WSS11
- See Also:
- Constant Field Values
-
WSS10
static final String WSS10
- See Also:
- Constant Field Values
-
REQUIRE_KEY_IDENTIFIER_REFERENCE
static final String REQUIRE_KEY_IDENTIFIER_REFERENCE
- See Also:
- Constant Field Values
-
REQUIRE_ISSUER_SERIAL_REFERENCE
static final String REQUIRE_ISSUER_SERIAL_REFERENCE
- See Also:
- Constant Field Values
-
REQUIRE_EMBEDDED_TOKEN_REFERENCE
static final String REQUIRE_EMBEDDED_TOKEN_REFERENCE
- See Also:
- Constant Field Values
-
REQUIRE_THUMBPRINT_REFERENCE
static final String REQUIRE_THUMBPRINT_REFERENCE
- See Also:
- Constant Field Values
-
REQUIRE_EXTERNAL_URI_REFERENCE
static final String REQUIRE_EXTERNAL_URI_REFERENCE
- See Also:
- Constant Field Values
-
REQUIRE_EXTERNAL_REFERENCE
static final String REQUIRE_EXTERNAL_REFERENCE
- See Also:
- Constant Field Values
-
REQUIRE_INTERNAL_REFERENCE
static final String REQUIRE_INTERNAL_REFERENCE
- See Also:
- Constant Field Values
-
WSSX509V1TOKEN10
static final String WSSX509V1TOKEN10
- See Also:
- Constant Field Values
-
WSSX509V3TOKEN10
static final String WSSX509V3TOKEN10
- See Also:
- Constant Field Values
-
WSSX509PKCS7TOKEN10
static final String WSSX509PKCS7TOKEN10
- See Also:
- Constant Field Values
-
WSSX509PKIPATHV1TOKEN10
static final String WSSX509PKIPATHV1TOKEN10
- See Also:
- Constant Field Values
-
WSSX509V1TOKEN11
static final String WSSX509V1TOKEN11
- See Also:
- Constant Field Values
-
WSSX509V3TOKEN11
static final String WSSX509V3TOKEN11
- See Also:
- Constant Field Values
-
WSSX509PKCS7TOKEN11
static final String WSSX509PKCS7TOKEN11
- See Also:
- Constant Field Values
-
WSSX509PKIPATHV1TOKEN11
static final String WSSX509PKIPATHV1TOKEN11
- See Also:
- Constant Field Values
-
WSSKERBEROS_V5_AP_REQ_TOKEN11
static final String WSSKERBEROS_V5_AP_REQ_TOKEN11
- See Also:
- Constant Field Values
-
WSSKERBEROS_GSS_V5_AP_REQ_TOKEN11
static final String WSSKERBEROS_GSS_V5_AP_REQ_TOKEN11
- See Also:
- Constant Field Values
-
REQUIRE_DERIVED_KEYS
static final String REQUIRE_DERIVED_KEYS
- See Also:
- Constant Field Values
-
SC10_SECURITYCONTEXT_TOKEN
static final String SC10_SECURITYCONTEXT_TOKEN
- See Also:
- Constant Field Values
-
WSS_SAML_V10_TOKEN10
static final String WSS_SAML_V10_TOKEN10
- See Also:
- Constant Field Values
-
WSS_SAML_V11_TOKEN10
static final String WSS_SAML_V11_TOKEN10
- See Also:
- Constant Field Values
-
WSS_SAML_V10_TOKEN11
static final String WSS_SAML_V10_TOKEN11
- See Also:
- Constant Field Values
-
WSS_SAML_V11_TOKEN11
static final String WSS_SAML_V11_TOKEN11
- See Also:
- Constant Field Values
-
WSS_SAML_V20_TOKEN11
static final String WSS_SAML_V20_TOKEN11
- See Also:
- Constant Field Values
-
WSS_REL_V10_TOKEN10
static final String WSS_REL_V10_TOKEN10
- See Also:
- Constant Field Values
-
WSS_REL_V20_TOKEN10
static final String WSS_REL_V20_TOKEN10
- See Also:
- Constant Field Values
-
WSS_REL_V10_TOKEN11
static final String WSS_REL_V10_TOKEN11
- See Also:
- Constant Field Values
-
WSS_REL_V20_TOKEN11
static final String WSS_REL_V20_TOKEN11
- See Also:
- Constant Field Values
-
WSS_USERNAME_TOKEN_10
static final String WSS_USERNAME_TOKEN_10
- See Also:
- Constant Field Values
-
WSS_USERNAME_TOKEN_11
static final String WSS_USERNAME_TOKEN_11
- See Also:
- Constant Field Values
-
RSA_KEYVALUE_TOKEN
static final String RSA_KEYVALUE_TOKEN
- See Also:
- Constant Field Values
-
-
Method Detail
-
getIncludeToken
String getIncludeToken()
returns the token inclusion value- Returns:
- one of
ONCE,NEVER,ALWAYS_TO_RECIPIENT,ALWAYS
-
getTokenId
String getTokenId()
Unique Id assigned to the token.- Returns:
- String representation of the token id.
-
getSecurityPolicyVersion
SecurityPolicyVersion getSecurityPolicyVersion()
- Returns:
- version of SecurityPolicy being used
-
-