Class TokenProcessor
java.lang.Object
com.sun.xml.ws.security.impl.policyconv.TokenProcessor
- Author:
- K.Venugopal@sun.com
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTokenProcessor(boolean isServer, boolean isIncoming, PolicyID pid) Creates a new instance of TokenProcessor -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeyBinding(Binding binding, WSSPolicy policy, com.sun.xml.ws.security.policy.Token token, boolean ignoreDK) getWSSToken(com.sun.xml.ws.security.policy.Token token) protected voidsetKerberosTokenRefType(AuthenticationTokenPolicy.KerberosTokenBinding kerberosBinding, KerberosToken token) protected voidsetTokenInclusion(KeyBindingBase xwssToken, com.sun.xml.ws.security.policy.Token token) voidsetTokenValueType(AuthenticationTokenPolicy.KerberosTokenBinding kerberosBinding, com.sun.xml.ws.policy.PolicyAssertion tokenAssertion) voidsetTokenValueType(AuthenticationTokenPolicy.X509CertificateBinding x509CB, com.sun.xml.ws.policy.PolicyAssertion tokenAssertion) protected voidsetUsernameTokenRefType(AuthenticationTokenPolicy.UsernameTokenBinding untBinding, UsernameToken unToken) protected void
-
Field Details
-
isServer
protected boolean isServer -
isIncoming
protected boolean isIncoming
-
-
Constructor Details
-
TokenProcessor
Creates a new instance of TokenProcessor
-
-
Method Details
-
setX509TokenRefType
protected void setX509TokenRefType(AuthenticationTokenPolicy.X509CertificateBinding x509CB, X509Token token) -
setKerberosTokenRefType
protected void setKerberosTokenRefType(AuthenticationTokenPolicy.KerberosTokenBinding kerberosBinding, KerberosToken token) -
setUsernameTokenRefType
protected void setUsernameTokenRefType(AuthenticationTokenPolicy.UsernameTokenBinding untBinding, UsernameToken unToken) -
addKeyBinding
public void addKeyBinding(Binding binding, WSSPolicy policy, com.sun.xml.ws.security.policy.Token token, boolean ignoreDK) throws com.sun.xml.ws.policy.PolicyException - Throws:
com.sun.xml.ws.policy.PolicyException
-
setTokenInclusion
protected void setTokenInclusion(KeyBindingBase xwssToken, com.sun.xml.ws.security.policy.Token token) throws com.sun.xml.ws.policy.PolicyException - Throws:
com.sun.xml.ws.policy.PolicyException
-
getWSSToken
public WSSPolicy getWSSToken(com.sun.xml.ws.security.policy.Token token) throws com.sun.xml.ws.policy.PolicyException - Throws:
com.sun.xml.ws.policy.PolicyException
-
setTokenValueType
public void setTokenValueType(AuthenticationTokenPolicy.X509CertificateBinding x509CB, com.sun.xml.ws.policy.PolicyAssertion tokenAssertion) -
setTokenValueType
public void setTokenValueType(AuthenticationTokenPolicy.KerberosTokenBinding kerberosBinding, com.sun.xml.ws.policy.PolicyAssertion tokenAssertion)
-