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

All Superinterfaces:
Token
All Known Implementing Classes:
SecurityContextToken

public interface SecurityContextToken
extends Token


Field Summary
 
Fields inherited from interface com.sun.xml.ws.security.policy.Token
REQUIRE_DERIVED_KEYS, REQUIRE_EMBEDDED_TOKEN_REFERENCE, REQUIRE_EXTERNAL_REFERENCE, REQUIRE_EXTERNAL_URI_REFERENCE, REQUIRE_INTERNAL_REFERENCE, REQUIRE_ISSUER_SERIAL_REFERENCE, REQUIRE_KEY_IDENTIFIER_REFERENCE, REQUIRE_THUMBPRINT_REFERENCE, RSA_KEYVALUE_TOKEN, SC10_SECURITYCONTEXT_TOKEN, WSS_REL_V10_TOKEN10, WSS_REL_V10_TOKEN11, WSS_REL_V20_TOKEN10, WSS_REL_V20_TOKEN11, WSS_SAML_V10_TOKEN10, WSS_SAML_V10_TOKEN11, WSS_SAML_V11_TOKEN10, WSS_SAML_V11_TOKEN11, WSS_SAML_V20_TOKEN11, WSS_USERNAME_TOKEN_10, WSS_USERNAME_TOKEN_11, WSS10, WSS11, WSSKERBEROS_GSS_V5_AP_REQ_TOKEN11, WSSKERBEROS_V5_AP_REQ_TOKEN11, WSSX509PKCS7TOKEN10, WSSX509PKCS7TOKEN11, WSSX509PKIPATHV1TOKEN10, WSSX509PKIPATHV1TOKEN11, WSSX509V1TOKEN10, WSSX509V1TOKEN11, WSSX509V3TOKEN10, WSSX509V3TOKEN11
 
Method Summary
 java.util.Iterator getTokenRefernceType()
          returns a Iterator over the token reference types to be used.
 java.lang.String getTokenType()
          returns the type of the token.
 boolean isRequireDerivedKeys()
          returns true if RequiredDerivedKey element is present underSecurityContextToken
 
Methods inherited from interface com.sun.xml.ws.security.policy.Token
getIncludeToken, getSecurityPolicyVersion, getTokenId
 

Method Detail

getTokenRefernceType

java.util.Iterator getTokenRefernceType()
returns a Iterator over the token reference types to be used.

Returns:
either REQUIRE_EXTERNAL_URI_REFERENCE

isRequireDerivedKeys

boolean isRequireDerivedKeys()
returns true if RequiredDerivedKey element is present underSecurityContextToken

Returns:
true if RequireDerviedKeys element is present under SecurityContextToken or false.

getTokenType

java.lang.String getTokenType()
returns the type of the token.

Returns:
one of SC10_SECURITYCONTEXT_TOKEN