Class EndorsingEncryptedSupportingTokensProcessor
- java.lang.Object
-
- com.sun.xml.ws.security.impl.policyconv.SupportingTokensProcessor
-
- com.sun.xml.ws.security.impl.policyconv.EndorsingSupportingTokensProcessor
-
- com.sun.xml.ws.security.impl.policyconv.EndorsingEncryptedSupportingTokensProcessor
-
public class EndorsingEncryptedSupportingTokensProcessor extends EndorsingSupportingTokensProcessor
- Author:
- ashutosh.shahi@sun.com
-
-
Field Summary
-
Fields inherited from class com.sun.xml.ws.security.impl.policyconv.EndorsingSupportingTokensProcessor
primarySP
-
Fields 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
Constructors Constructor Description EndorsingEncryptedSupportingTokensProcessor(EndorsingEncryptedSupportingTokens st, TokenProcessor tokenProcessor, Binding binding, XWSSPolicyContainer container, SignaturePolicy sp, EncryptionPolicy ep, PolicyID pid)Creates a new instance of EndorsingEncryptedSupportingTokensProcessor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidencryptToken(Token token, SecurityPolicyVersion spVersion)protected booleanisIssuedTokenAsEncryptedSupportingToken()-
Methods inherited from class com.sun.xml.ws.security.impl.policyconv.EndorsingSupportingTokensProcessor
addToPrimarySignature, collectSignaturePolicies, correctSAMLBinding, endorseSignature
-
Methods inherited from class com.sun.xml.ws.security.impl.policyconv.SupportingTokensProcessor
addTargets, createSupportingSignature, getEmptySignedParts, getEPList, getQName, getSPList, populateEncryptionPolicy, populateSignaturePolicy, process, protectToken
-
-
-
-
Constructor Detail
-
EndorsingEncryptedSupportingTokensProcessor
public EndorsingEncryptedSupportingTokensProcessor(EndorsingEncryptedSupportingTokens st, TokenProcessor tokenProcessor, Binding binding, XWSSPolicyContainer container, SignaturePolicy sp, EncryptionPolicy ep, PolicyID pid)
Creates a new instance of EndorsingEncryptedSupportingTokensProcessor
-
-
Method Detail
-
encryptToken
protected void encryptToken(Token token, SecurityPolicyVersion spVersion) throws PolicyException
- Overrides:
encryptTokenin classEndorsingSupportingTokensProcessor- Throws:
PolicyException
-
isIssuedTokenAsEncryptedSupportingToken
protected boolean isIssuedTokenAsEncryptedSupportingToken()
-
-