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

All Superinterfaces:
Token
All Known Implementing Classes:
HttpsToken

public interface HttpsToken
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
 Claims getClaims()
           
 Issuer getIssuer()
          returns the issuer for the X509 token.
 IssuerName getIssuerName()
           
 boolean isHttpBasicAuthentication()
          valid for SecurityPolicy 1.2 only returns true if HttpBasicAuthentication nested policy assertion is present
 boolean isHttpDigestAuthentication()
          valid for SecurityPolicy 1.2 only returns true if HttpDigestAuthentication nested policy assertion is present
 boolean isRequireClientCertificate()
          returns value of RequireClientCertificate attribute for 2005/07 SP version or true if RequireClientCertificate assertion is present in SP 1.2 version
 
Methods inherited from interface com.sun.xml.ws.security.policy.Token
getIncludeToken, getSecurityPolicyVersion, getTokenId
 

Method Detail

isRequireClientCertificate

boolean isRequireClientCertificate()
returns value of RequireClientCertificate attribute for 2005/07 SP version or true if RequireClientCertificate assertion is present in SP 1.2 version

Returns:
true or false

isHttpBasicAuthentication

boolean isHttpBasicAuthentication()
valid for SecurityPolicy 1.2 only returns true if HttpBasicAuthentication nested policy assertion is present

Returns:
true or false

isHttpDigestAuthentication

boolean isHttpDigestAuthentication()
valid for SecurityPolicy 1.2 only returns true if HttpDigestAuthentication nested policy assertion is present

Returns:
true or false

getIssuer

Issuer getIssuer()
returns the issuer for the X509 token.

Returns:
returns the issuer

getIssuerName

IssuerName getIssuerName()
Returns:
the issuer name for X509 token

getClaims

Claims getClaims()
Returns:
Claims