Package com.sun.xml.ws.security.policy
Interface IssuedToken
- All Superinterfaces:
Token
- All Known Implementing Classes:
IssuedToken
This element represents a requirement for an issued token, that is one issued by some token
issuer using the mechanisms defined in WS-Trust.
- Author:
- K.Venugopal@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 TypeMethodDescriptionreturnsIssuerwhich is the issuer for the issued token.returnsIssuerNamewhich is the issuer for the issued token.returnsRequestSecurityTokenTemplatereturns aIteratorover the token reference types to be used.booleanMethods inherited from interface com.sun.xml.ws.security.policy.Token
getIncludeToken, getSecurityPolicyVersion, getTokenId
-
Method Details
-
getIssuer
Issuer getIssuer()returnsIssuerwhich is the issuer for the issued token.- Returns:
Issueror null
-
getIssuerName
IssuerName getIssuerName()returnsIssuerNamewhich is the issuer for the issued token.- Returns:
- the issuer name for Issued token
-
getClaims
Claims getClaims()- Returns:
- Claims
-
getRequestSecurityTokenTemplate
RequestSecurityTokenTemplate getRequestSecurityTokenTemplate()returnsRequestSecurityTokenTemplate- Returns:
RequestSecurityTokenTemplate
-
getTokenRefernceType
Iterator getTokenRefernceType()returns aIteratorover 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()
-