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

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

public class EndorsingEncryptedSupportingTokensProcessor
extends EndorsingSupportingTokensProcessor


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
EndorsingEncryptedSupportingTokensProcessor(EndorsingEncryptedSupportingTokens 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 EndorsingEncryptedSupportingTokensProcessor
 
Method Summary
protected  void encryptToken(Token token, SecurityPolicyVersion spVersion)
           
protected  boolean isIssuedTokenAsEncryptedSupportingToken()
           
 
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, 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

EndorsingEncryptedSupportingTokensProcessor

public EndorsingEncryptedSupportingTokensProcessor(EndorsingEncryptedSupportingTokens 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 EndorsingEncryptedSupportingTokensProcessor

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()