Package com.sun.xml.ws.security.policy
Interface UserNameToken
- All Superinterfaces:
Token
- All Known Implementing Classes:
UsernameToken
Represents UsernameToken Assertion
- Author:
- [email protected]
-
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 Username token.getType()
UsernameToken versionboolean
returns true is password needs to be used in the UsernameToken Header sent in the message.boolean
boolean
returns true is Created needs to be used in the UsernameToken Header sent in the message.boolean
boolean
useNonce()
returns true is Nonce needs to be used in the UsernameToken Header sent in the message.Methods inherited from interface com.sun.xml.ws.security.policy.Token
getIncludeToken, getSecurityPolicyVersion, getTokenId
-
Method Details
-
getType
String getType()UsernameToken version- Returns:
- 1.0 or 1.1
-
useNonce
boolean useNonce()returns true is Nonce needs to be used in the UsernameToken Header sent in the message. -
useCreated
boolean useCreated()returns true is Created needs to be used in the UsernameToken Header sent in the message. -
hasPassword
boolean hasPassword()returns true is password needs to be used in the UsernameToken Header sent in the message. -
useHashPassword
boolean useHashPassword()- Returns:
- true if password hash should be used instead of plaintext password
-
getIssuer
Issuer getIssuer()returns the issuer for the Username token.- Returns:
- returns the issuer
-
getIssuerName
IssuerName getIssuerName()- Returns:
- the issuer name for Username token
-
getClaims
Claims getClaims()- Returns:
- Claims
-
isRequireDerivedKeys
boolean isRequireDerivedKeys() -
getTokenRefernceType
Set getTokenRefernceType()
-