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

All Superinterfaces:
Token
All Known Implementing Classes:
RelToken

public interface RelToken
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 under REL Token.
 
Methods inherited from interface com.sun.xml.ws.security.policy.Token
getIncludeToken, getSecurityPolicyVersion, getTokenId
 

Method Detail

getTokenType

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

Returns:
one of WSS_REL_V10_TOKEN10,WSS_REL_V20_TOKEN10,WSS_REL_V10_TOKEN11,WSS_REL_V20_TOKEN11

getTokenRefernceType

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

Returns:
either REQUIRE_KEY_IDENTIFIER_REFERENCE

isRequireDerivedKeys

boolean isRequireDerivedKeys()
returns true if RequiredDerivedKey element is present under REL Token.

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