com.sun.xml.ws.security.impl.policyconv
Class TokenProcessor
java.lang.Object
com.sun.xml.ws.security.impl.policyconv.TokenProcessor
public class TokenProcessor
- extends java.lang.Object
Constructor Summary |
TokenProcessor(boolean isServer,
boolean isIncoming,
PolicyID pid)
Creates a new instance of TokenProcessor |
Method Summary |
void |
addKeyBinding(com.sun.xml.wss.impl.policy.mls.WSSPolicy policy,
Token token,
boolean ignoreDK)
|
com.sun.xml.wss.impl.policy.mls.WSSPolicy |
getWSSToken(Token token)
|
protected void |
setKerberosTokenRefType(com.sun.xml.wss.impl.policy.mls.AuthenticationTokenPolicy.KerberosTokenBinding kerberosBinding,
KerberosToken token)
|
protected void |
setTokenInclusion(com.sun.xml.wss.impl.policy.mls.KeyBindingBase xwssToken,
Token token)
|
void |
setTokenValueType(com.sun.xml.wss.impl.policy.mls.AuthenticationTokenPolicy.KerberosTokenBinding kerberosBinding,
com.sun.xml.ws.policy.PolicyAssertion tokenAssertion)
|
void |
setTokenValueType(com.sun.xml.wss.impl.policy.mls.AuthenticationTokenPolicy.X509CertificateBinding x509CB,
com.sun.xml.ws.policy.PolicyAssertion tokenAssertion)
|
protected void |
setX509TokenRefType(com.sun.xml.wss.impl.policy.mls.AuthenticationTokenPolicy.X509CertificateBinding x509CB,
X509Token token)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isServer
protected boolean isServer
isIncoming
protected boolean isIncoming
TokenProcessor
public TokenProcessor(boolean isServer,
boolean isIncoming,
PolicyID pid)
- Creates a new instance of TokenProcessor
setX509TokenRefType
protected void setX509TokenRefType(com.sun.xml.wss.impl.policy.mls.AuthenticationTokenPolicy.X509CertificateBinding x509CB,
X509Token token)
setKerberosTokenRefType
protected void setKerberosTokenRefType(com.sun.xml.wss.impl.policy.mls.AuthenticationTokenPolicy.KerberosTokenBinding kerberosBinding,
KerberosToken token)
addKeyBinding
public void addKeyBinding(com.sun.xml.wss.impl.policy.mls.WSSPolicy policy,
Token token,
boolean ignoreDK)
throws com.sun.xml.ws.policy.PolicyException
- Throws:
com.sun.xml.ws.policy.PolicyException
setTokenInclusion
protected void setTokenInclusion(com.sun.xml.wss.impl.policy.mls.KeyBindingBase xwssToken,
Token token)
throws com.sun.xml.ws.policy.PolicyException
- Throws:
com.sun.xml.ws.policy.PolicyException
getWSSToken
public com.sun.xml.wss.impl.policy.mls.WSSPolicy getWSSToken(Token token)
throws com.sun.xml.ws.policy.PolicyException
- Throws:
com.sun.xml.ws.policy.PolicyException
setTokenValueType
public void setTokenValueType(com.sun.xml.wss.impl.policy.mls.AuthenticationTokenPolicy.X509CertificateBinding x509CB,
com.sun.xml.ws.policy.PolicyAssertion tokenAssertion)
setTokenValueType
public void setTokenValueType(com.sun.xml.wss.impl.policy.mls.AuthenticationTokenPolicy.KerberosTokenBinding kerberosBinding,
com.sun.xml.ws.policy.PolicyAssertion tokenAssertion)