com.sun.xml.ws.security.impl.policyconv
Class EncryptedSupportingTokensProcessor

java.lang.Object
  extended by com.sun.xml.ws.security.impl.policyconv.SupportingTokensProcessor
      extended by com.sun.xml.ws.security.impl.policyconv.EncryptedSupportingTokensProcessor

public class EncryptedSupportingTokensProcessor
extends SupportingTokensProcessor


Field Summary
 
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
EncryptedSupportingTokensProcessor(EncryptedSupportingTokens st, TokenProcessor tokenProcessor, Binding binding, XWSSPolicyContainer container, com.sun.xml.wss.impl.policy.mls.SignaturePolicy sp, com.sun.xml.wss.impl.policy.mls.EncryptionPolicy ep, PolicyID pid)
          Creates a new instance of EncryptedSupportingTokensProcessor
 
Method Summary
protected  void encryptToken(Token token, SecurityPolicyVersion spVersion)
           
protected  boolean isIssuedTokenAsEncryptedSupportingToken()
           
 
Methods inherited from class com.sun.xml.ws.security.impl.policyconv.SupportingTokensProcessor
addTargets, addToPrimarySignature, collectSignaturePolicies, correctSAMLBinding, createSupportingSignature, endorseSignature, getEmptySignedParts, getEPList, getSPList, populateEncryptionPolicy, populateSignaturePolicy, process, protectToken
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptedSupportingTokensProcessor

public EncryptedSupportingTokensProcessor(EncryptedSupportingTokens st,
                                          TokenProcessor tokenProcessor,
                                          Binding binding,
                                          XWSSPolicyContainer container,
                                          com.sun.xml.wss.impl.policy.mls.SignaturePolicy sp,
                                          com.sun.xml.wss.impl.policy.mls.EncryptionPolicy ep,
                                          PolicyID pid)
Creates a new instance of EncryptedSupportingTokensProcessor

Method Detail

encryptToken

protected void encryptToken(Token token,
                            SecurityPolicyVersion spVersion)
                     throws com.sun.xml.ws.policy.PolicyException
Overrides:
encryptToken in class SupportingTokensProcessor
Throws:
com.sun.xml.ws.policy.PolicyException

isIssuedTokenAsEncryptedSupportingToken

protected boolean isIssuedTokenAsEncryptedSupportingToken()