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
- Author:
- ashutosh.shahi@sun.com
-
Field Summary
Fields inherited from class com.sun.xml.ws.security.impl.policyconv.EndorsingSupportingTokensProcessor
primarySPFields 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
ConstructorsConstructorDescriptionEndorsingEncryptedSupportingTokensProcessor(EndorsingEncryptedSupportingTokens st, TokenProcessor tokenProcessor, Binding binding, XWSSPolicyContainer container, SignaturePolicy sp, EncryptionPolicy ep, PolicyID pid) Creates a new instance of EndorsingEncryptedSupportingTokensProcessor -
Method Summary
Modifier and TypeMethodDescriptionprotected voidencryptToken(com.sun.xml.ws.security.policy.Token token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion) protected booleanMethods inherited from class com.sun.xml.ws.security.impl.policyconv.EndorsingSupportingTokensProcessor
addToPrimarySignature, collectSignaturePolicies, correctSAMLBinding, endorseSignatureMethods inherited from class com.sun.xml.ws.security.impl.policyconv.SupportingTokensProcessor
addTargets, createSupportingSignature, getEmptySignedParts, getEPList, getQName, getSPList, populateEncryptionPolicy, populateSignaturePolicy, process, protectToken
-
Constructor Details
-
EndorsingEncryptedSupportingTokensProcessor
public EndorsingEncryptedSupportingTokensProcessor(EndorsingEncryptedSupportingTokens st, TokenProcessor tokenProcessor, Binding binding, XWSSPolicyContainer container, SignaturePolicy sp, EncryptionPolicy ep, PolicyID pid) Creates a new instance of EndorsingEncryptedSupportingTokensProcessor
-
-
Method Details
-
encryptToken
protected void encryptToken(com.sun.xml.ws.security.policy.Token token, com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion) throws com.sun.xml.ws.policy.PolicyException - Overrides:
encryptTokenin classEndorsingSupportingTokensProcessor- Throws:
com.sun.xml.ws.policy.PolicyException
-
isIssuedTokenAsEncryptedSupportingToken
protected boolean isIssuedTokenAsEncryptedSupportingToken()
-