Package org.apache.rahas.impl
Class SCTIssuer
java.lang.Object
org.apache.rahas.impl.SCTIssuer
- All Implemented Interfaces:
- TokenIssuer
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetResponseAction(RahasData data) Returns thewsa:Actionof the response.org.apache.axiom.soap.SOAPEnvelopeIssue aSecurityContextTokenbased on the wsse:Signature or wsse:UsernameTokenvoidsetConfigurationElement(org.apache.axiom.om.OMElement configElement) Set the configuration element of this TokenIssuer.voidsetConfigurationFile(String configFile) Set the configuration file of this TokenIssuer.voidsetConfigurationParamName(String configParamName) Set the name of the configuration parameter.
- 
Field Details- 
COMPUTED_KEY- See Also:
 
 
- 
- 
Constructor Details- 
SCTIssuerpublic SCTIssuer()
 
- 
- 
Method Details- 
issueIssue aSecurityContextTokenbased on the wsse:Signature or wsse:UsernameTokenThis will support returning the SecurityContextToken with the following types of wst:RequestedProof tokens: - xenc:EncryptedKey
- wst:ComputedKey
- wst:BinarySecret (for secure transport)
 - Specified by:
- issuein interface- TokenIssuer
- Parameters:
- data- A populated- RahasDatainstance
- Returns:
- The response soap:Envelopefor the given issue request.
- Throws:
- TrustException- If an error occurred while creating the token.
 
- 
getResponseActionDescription copied from interface:TokenIssuerReturns thewsa:Actionof the response.- Specified by:
- getResponseActionin interface- TokenIssuer
- Parameters:
- data- A populated- RahasDatainstance
- Returns:
- Returns the wsa:Actionof the response
- Throws:
- TrustException- If an error occurred while during operation.
 
- 
setConfigurationFileDescription copied from interface:TokenIssuerSet the configuration file of this TokenIssuer.This is the text value of the <configuration-file> element of the token-dispatcher-configuration - Specified by:
- setConfigurationFilein interface- TokenIssuer
- Parameters:
- configFile- Sets the token issuer configuration file.
- See Also:
 
- 
setConfigurationElementpublic void setConfigurationElement(org.apache.axiom.om.OMElement configElement) Description copied from interface:TokenIssuerSet the configuration element of this TokenIssuer.This is the <configuration> element of the token-dispatcher-configuration - Specified by:
- setConfigurationElementin interface- TokenIssuer
- Parameters:
- configElement-- OMElementrepresenting the configuration
- See Also:
 
- 
setConfigurationParamNameDescription copied from interface:TokenIssuerSet the name of the configuration parameter.If this is used then there must be a org.apache.axis2.description.Parameterobject available in the via the messageContext when theTokenIssueris called.- Specified by:
- setConfigurationParamNamein interface- TokenIssuer
- Parameters:
- configParamName- The configuration parameter to be set.
- See Also:
- 
- Parameter
 
 
 
-