- All Superinterfaces:
Token
- All Known Implementing Classes:
X509Token
Represents BinarySecurityToken.
- Author:
- K.Venugopal@sun.com Abhijit.Das@Sun.Com
-
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
Modifier and TypeMethodDescriptionreturns the issuer for the X509 token.returns aSetover the token reference types to be used.returns the type of the token.booleanreturns true if RequiredDerivedKey element is present under X509 Token.Methods inherited from interface com.sun.xml.ws.security.policy.Token
getIncludeToken, getSecurityPolicyVersion, getTokenId
-
Method Details
-
getTokenType
String getTokenType()returns the type of the token.- Returns:
- one of WSSX509V1TOKEN10,WSSX509V3TOKEN10,WSSX509PKCS7TOKEN10,WSSX509PKIPATHV1TOKEN10,WSSX509V1TOKEN11,WSSX509V3TOKEN11,WSSX509PKCS7TOKEN11,WSSX509PKIPATHV1TOKEN11
-
getTokenRefernceType
Set getTokenRefernceType()returns aSetover the token reference types to be used.- Returns:
- either REQUIRE_KEY_IDENTIFIER_REFERENCE,REQUIRE_ISSUER_SERIAL_REFERENCE,REQUIRE_EMBEDDED_TOKEN_REFERENCE,REQUIRE_THUMBPRINT_REFERENCE
-
isRequireDerivedKeys
boolean isRequireDerivedKeys()returns true if RequiredDerivedKey element is present under X509 Token.- Returns:
- true if RequireDerviedKeys element is present under X509 Token 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
-