com.sun.xml.ws.security.impl.policyconv
Class SymmetricBindingProcessor
java.lang.Object
com.sun.xml.ws.security.impl.policyconv.BindingProcessor
com.sun.xml.ws.security.impl.policyconv.SymmetricBindingProcessor
public class SymmetricBindingProcessor
- extends BindingProcessor
Fields inherited from class com.sun.xml.ws.security.impl.policyconv.BindingProcessor |
container, eAP, encryptedElements, encryptedParts, foundEncryptTargets, iAP, isIncoming, isServer, pid, primaryEP, primarySP, protectionOrder, sEncPolicy, signedElements, signedParts, sSigPolicy, tokenProcessor |
Methods inherited from class com.sun.xml.ws.security.impl.policyconv.BindingProcessor |
addPrimaryTargets, getSignaturePolicy, isIssuedTokenAsEncryptedSupportingToken, isWSS11, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, protectPrimarySignature, protectTimestamp, protectToken, protectToken, requireSC, setWSS11 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SymmetricBindingProcessor
public SymmetricBindingProcessor(SymmetricBinding binding,
XWSSPolicyContainer container,
boolean isServer,
boolean isIncoming,
java.util.Vector<SignedParts> signedParts,
java.util.Vector<EncryptedParts> encryptedParts,
java.util.Vector<SignedElements> signedElements,
java.util.Vector<EncryptedElements> encryptedElements)
- Creates a new instance of SymmetricBindingProcessor
process
public void process()
throws com.sun.xml.ws.policy.PolicyException
- Throws:
com.sun.xml.ws.policy.PolicyException
addSymmetricKeyBinding
protected void addSymmetricKeyBinding(com.sun.xml.wss.impl.policy.mls.WSSPolicy policy,
Token token)
throws com.sun.xml.ws.policy.PolicyException
- Throws:
com.sun.xml.ws.policy.PolicyException
getBinding
protected Binding getBinding()
- Specified by:
getBinding
in class BindingProcessor
getSecondaryEncryptionPolicy
protected com.sun.xml.wss.impl.policy.mls.EncryptionPolicy getSecondaryEncryptionPolicy()
throws com.sun.xml.ws.policy.PolicyException
- Specified by:
getSecondaryEncryptionPolicy
in class BindingProcessor
- Throws:
com.sun.xml.ws.policy.PolicyException
close
protected void close()
- Specified by:
close
in class BindingProcessor