Class EndorsingSupportingTokensProcessor
java.lang.Object
com.sun.xml.ws.security.impl.policyconv.SupportingTokensProcessor
com.sun.xml.ws.security.impl.policyconv.EndorsingSupportingTokensProcessor
- Direct Known Subclasses:
EndorsingEncryptedSupportingTokensProcessor,SignedEndorsingSupportingTokensProcessor
- Author:
- K.Venugopal@sun.com
-
Field Summary
FieldsFields inherited from class com.sun.xml.ws.security.impl.policyconv.SupportingTokensProcessor
binding, buildEP, buildSP, eAP, emptySP, encryptionPolicy, epList, etc, iAP, pid, policyContainer, signaturePolicy, spList, st, stc, tokenProcessor -
Constructor Summary
ConstructorsConstructorDescriptionEndorsingSupportingTokensProcessor(SupportingTokens st, TokenProcessor tokenProcessor, Binding binding, XWSSPolicyContainer container, SignaturePolicy sp, EncryptionPolicy ep, PolicyID pid) Creates a new instance of EndorsingSupportingTokensProcessor -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddToPrimarySignature(WSSPolicy policy, Token token) protected voidcollectSignaturePolicies(Token token) protected voidcorrectSAMLBinding(WSSPolicy policy) protected voidencryptToken(Token token, SecurityPolicyVersion spVersion) protected voidMethods inherited from class com.sun.xml.ws.security.impl.policyconv.SupportingTokensProcessor
addTargets, createSupportingSignature, getEmptySignedParts, getEPList, getQName, getSPList, populateEncryptionPolicy, populateSignaturePolicy, process, protectToken
-
Field Details
-
-
Constructor Details
-
EndorsingSupportingTokensProcessor
public EndorsingSupportingTokensProcessor(SupportingTokens st, TokenProcessor tokenProcessor, Binding binding, XWSSPolicyContainer container, SignaturePolicy sp, EncryptionPolicy ep, PolicyID pid) Creates a new instance of EndorsingSupportingTokensProcessor
-
-
Method Details
-
addToPrimarySignature
- Overrides:
addToPrimarySignaturein classSupportingTokensProcessor- Throws:
PolicyException
-
collectSignaturePolicies
- Overrides:
collectSignaturePoliciesin classSupportingTokensProcessor- Throws:
PolicyException
-
endorseSignature
- Overrides:
endorseSignaturein classSupportingTokensProcessor
-
correctSAMLBinding
- Overrides:
correctSAMLBindingin classSupportingTokensProcessor
-
encryptToken
- Overrides:
encryptTokenin classSupportingTokensProcessor- Throws:
PolicyException
-