public abstract class BindingProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected XWSSPolicyContainer |
container |
protected EncryptionAssertionProcessor |
eAP |
protected Vector<EncryptedElements> |
encryptedElements |
protected Vector<EncryptedParts> |
encryptedParts |
protected boolean |
foundEncryptTargets |
protected IntegrityAssertionProcessor |
iAP |
protected boolean |
isIncoming |
protected boolean |
isServer |
protected PolicyID |
pid |
protected EncryptionPolicy |
primaryEP |
protected SignaturePolicy |
primarySP |
protected String |
protectionOrder |
protected EncryptionPolicy |
sEncPolicy |
protected Vector<SignedElements> |
signedElements |
protected Vector<SignedParts> |
signedParts |
protected SignaturePolicy |
sSigPolicy |
protected TokenProcessor |
tokenProcessor |
| Constructor and Description |
|---|
BindingProcessor()
Creates a new instance of BindingProcessor
|
protected String protectionOrder
protected boolean isServer
protected boolean isIncoming
protected SignaturePolicy primarySP
protected EncryptionPolicy primaryEP
protected EncryptionPolicy sEncPolicy
protected SignaturePolicy sSigPolicy
protected XWSSPolicyContainer container
protected Vector<SignedParts> signedParts
protected Vector<EncryptedParts> encryptedParts
protected Vector<SignedElements> signedElements
protected Vector<EncryptedElements> encryptedElements
protected PolicyID pid
protected TokenProcessor tokenProcessor
protected IntegrityAssertionProcessor iAP
protected EncryptionAssertionProcessor eAP
protected boolean foundEncryptTargets
public BindingProcessor()
protected void protectPrimarySignature()
throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionprotected void protectTimestamp(TimestampPolicy tp)
protected void protectToken(WSSPolicy token)
protected void protectToken(@NotNull
WSSPolicy token,
boolean ignoreSTR)
protected abstract EncryptionPolicy getSecondaryEncryptionPolicy() throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionprotected void addPrimaryTargets()
throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionprotected boolean requireSC()
protected abstract Binding getBinding()
public void processSupportingTokens(SupportingTokens st) throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionpublic void processSupportingTokens(SignedSupportingTokens st) throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionpublic void processSupportingTokens(EndorsingSupportingTokens est) throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionpublic void processSupportingTokens(SignedEndorsingSupportingTokens est) throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionpublic void processSupportingTokens(SignedEncryptedSupportingTokens sest) throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionpublic void processSupportingTokens(EncryptedSupportingTokens est) throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionpublic void processSupportingTokens(EndorsingEncryptedSupportingTokens est) throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionpublic void processSupportingTokens(SignedEndorsingEncryptedSupportingTokens est) throws com.sun.xml.ws.policy.PolicyException
com.sun.xml.ws.policy.PolicyExceptionprotected SignaturePolicy getSignaturePolicy()
protected abstract void close()
public boolean isWSS11()
public void setWSS11(WSSAssertion wss11)
public boolean isIssuedTokenAsEncryptedSupportingToken()
Copyright © 2005–2018 Oracle Corporation. All rights reserved.