public class AsymmetricBindingProcessor extends BindingProcessor
container, eAP, encryptedElements, encryptedParts, foundEncryptTargets, iAP, isIncoming, isServer, pid, primaryEP, primarySP, protectionOrder, sEncPolicy, signedElements, signedParts, sSigPolicy, tokenProcessor| Constructor and Description |
|---|
AsymmetricBindingProcessor(AsymmetricBinding asBinding,
XWSSPolicyContainer container,
boolean isServer,
boolean isIncoming,
Vector<SignedParts> signedParts,
Vector<EncryptedParts> encryptedParts,
Vector<SignedElements> signedElements,
Vector<EncryptedElements> encryptedElements)
Creates a new instance of AsymmetricBindingProcessor
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
close() |
protected Binding |
getBinding() |
protected Token |
getEncryptionToken() |
protected EncryptionPolicy |
getSecondaryEncryptionPolicy() |
protected Token |
getSignatureToken() |
void |
process() |
addPrimaryTargets, getSignaturePolicy, isIssuedTokenAsEncryptedSupportingToken, isWSS11, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, processSupportingTokens, protectPrimarySignature, protectTimestamp, protectToken, protectToken, requireSC, setWSS11public AsymmetricBindingProcessor(AsymmetricBinding asBinding, XWSSPolicyContainer container, boolean isServer, boolean isIncoming, Vector<SignedParts> signedParts, Vector<EncryptedParts> encryptedParts, Vector<SignedElements> signedElements, Vector<EncryptedElements> encryptedElements)
public void process()
throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionprotected Token getEncryptionToken()
protected Token getSignatureToken()
protected Binding getBinding()
getBinding in class BindingProcessorprotected EncryptionPolicy getSecondaryEncryptionPolicy() throws com.sun.xml.ws.policy.PolicyException
getSecondaryEncryptionPolicy in class BindingProcessorcom.sun.xml.ws.policy.PolicyExceptionprotected void close()
close in class BindingProcessorCopyright © 2005–2018 Oracle Corporation. All rights reserved.