public class SCTokenWrapper extends com.sun.xml.ws.policy.PolicyAssertion implements SecureConversationToken
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| Constructor and Description |
|---|
SCTokenWrapper(com.sun.xml.ws.policy.PolicyAssertion scToken,
MessagePolicy mp)
Creates a new instance of SCTokenWrapper
|
| Modifier and Type | Method and Description |
|---|---|
void |
addBootstrapPolicy(com.sun.xml.ws.policy.NestedPolicy policy) |
com.sun.xml.ws.policy.NestedPolicy |
getBootstrapPolicy()
returns
Policy which represents Bootstrap Policy |
Claims |
getClaims() |
String |
getIncludeToken() |
List<com.sun.xml.ws.policy.PolicyAssertion> |
getIssuedTokens() |
Issuer |
getIssuer()
returns the issuer for the SecureConversation token.
|
IssuerName |
getIssuerName() |
List<com.sun.xml.ws.policy.PolicyAssertion> |
getKerberosTokens() |
MessagePolicy |
getMessagePolicy() |
SecureConversationToken |
getSecureConversationToken() |
SecurityPolicyVersion |
getSecurityPolicyVersion() |
String |
getTokenId() |
Set |
getTokenRefernceTypes()
returns a
Iterator over the token reference types to be used. |
String |
getTokenType()
returns the type of the token.
|
boolean |
isMustNotSendCancel()
returns true if isMustNotSendCancel element is present under SecureConversationToken
|
boolean |
isMustNotSendRenew()
returns true if isMustNotSendRenew element is present under SecureConversationToken
|
boolean |
isRequireDerivedKeys()
returns true if RequiredDerivedKey element is present under SecureConversationToken
|
void |
setMessagePolicyp(MessagePolicy mp) |
void |
setSecureConversationToken(SecureConversationToken scToken) |
equals, getAttributes, getAttributesSet, getAttributeValue, getImplementation, getName, getNestedAssertionsIterator, getNestedPolicy, getParametersIterator, getValue, hashCode, hasNestedAssertions, hasNestedPolicy, hasParameters, isIgnorable, isOptional, isPrivate, toString, toStringpublic SCTokenWrapper(com.sun.xml.ws.policy.PolicyAssertion scToken,
MessagePolicy mp)
public SecureConversationToken getSecureConversationToken()
public void setSecureConversationToken(SecureConversationToken scToken)
public MessagePolicy getMessagePolicy()
public void setMessagePolicyp(MessagePolicy mp)
public boolean isRequireDerivedKeys()
SecureConversationTokenisRequireDerivedKeys in interface SecureConversationTokenpublic boolean isMustNotSendCancel()
SecureConversationTokenisMustNotSendCancel in interface SecureConversationTokenpublic boolean isMustNotSendRenew()
SecureConversationTokenisMustNotSendRenew in interface SecureConversationTokenpublic String getTokenType()
SecureConversationTokengetTokenType in interface SecureConversationTokenpublic Issuer getIssuer()
SecureConversationTokengetIssuer in interface SecureConversationTokenpublic IssuerName getIssuerName()
getIssuerName in interface SecureConversationTokenpublic Claims getClaims()
getClaims in interface SecureConversationTokenpublic com.sun.xml.ws.policy.NestedPolicy getBootstrapPolicy()
SecureConversationTokenPolicy which represents Bootstrap PolicygetBootstrapPolicy in interface SecureConversationTokenPolicypublic String getIncludeToken()
getIncludeToken in interface Tokenpublic String getTokenId()
getTokenId in interface Tokenpublic List<com.sun.xml.ws.policy.PolicyAssertion> getIssuedTokens()
public List<com.sun.xml.ws.policy.PolicyAssertion> getKerberosTokens()
public Set getTokenRefernceTypes()
SecureConversationTokenIterator over the token reference types to be used.getTokenRefernceTypes in interface SecureConversationTokenpublic void addBootstrapPolicy(com.sun.xml.ws.policy.NestedPolicy policy)
public SecurityPolicyVersion getSecurityPolicyVersion()
getSecurityPolicyVersion in interface TokenCopyright © 2005–2018 Oracle Corporation. All rights reserved.