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

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.SignedEndorsingSupportingTokensProcessor
              extended by com.sun.xml.ws.security.impl.policyconv.SignedEndorsingEncryptedSupportingTokensProcessor

public class SignedEndorsingEncryptedSupportingTokensProcessor
extends SignedEndorsingSupportingTokensProcessor


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
SignedEndorsingEncryptedSupportingTokensProcessor(SignedEndorsingEncryptedSupportingTokens 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 SignedEndorsingEncryptedSupportingTokensProcessor
 
Method Summary
protected  void encryptToken(Token token, SecurityPolicyVersion spVersion)
           
protected  boolean isIssuedTokenAsEncryptedSupportingToken()
           
 
Methods inherited from class com.sun.xml.ws.security.impl.policyconv.SignedEndorsingSupportingTokensProcessor
addToPrimarySignature
 
Methods inherited from class com.sun.xml.ws.security.impl.policyconv.EndorsingSupportingTokensProcessor
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

SignedEndorsingEncryptedSupportingTokensProcessor

public SignedEndorsingEncryptedSupportingTokensProcessor(SignedEndorsingEncryptedSupportingTokens 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 SignedEndorsingEncryptedSupportingTokensProcessor

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