org.apache.axis2.security.trust.impl
Class SCTIssuer

java.lang.Object
  extended byorg.apache.axis2.security.trust.impl.SCTIssuer
All Implemented Interfaces:
TokenIssuer

public class SCTIssuer
extends Object
implements TokenIssuer


Nested Class Summary
protected  class SCTIssuer.SCTIssuerConfig
           
 
Field Summary
static String BINARY_SECRET
           
static String COMPUTED_KEY
           
static String ENCRYPTED_KEY
           
static String SCT_ISSUER_CONFIG_PARAM
           
 
Constructor Summary
SCTIssuer()
           
 
Method Summary
 org.apache.ws.commons.soap.SOAPEnvelope issue(org.apache.ws.commons.om.OMElement request, MessageContext msgCtx)
          Issue a SecuritycontextToken based on the wsse:Signature This will support returning the SecurityContextToken with the following types of wst:RequestedProof tokens: xenc:EncryptedKey wst:ComputedKey wst:BinarySecret (for secure transport)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENCRYPTED_KEY

public static final String ENCRYPTED_KEY
See Also:
Constant Field Values

COMPUTED_KEY

public static final String COMPUTED_KEY
See Also:
Constant Field Values

BINARY_SECRET

public static final String BINARY_SECRET
See Also:
Constant Field Values

SCT_ISSUER_CONFIG_PARAM

public static final String SCT_ISSUER_CONFIG_PARAM
See Also:
Constant Field Values
Constructor Detail

SCTIssuer

public SCTIssuer()
Method Detail

issue

public org.apache.ws.commons.soap.SOAPEnvelope issue(org.apache.ws.commons.om.OMElement request,
                                                     MessageContext msgCtx)
                                              throws TrustException
Issue a SecuritycontextToken based on the wsse:Signature This will support returning the SecurityContextToken with the following types of wst:RequestedProof tokens:

Specified by:
issue in interface TokenIssuer
Throws:
TrustException