org.apache.rahas
Interface TokenCanceler

All Known Implementing Classes:
TokenCancelerImpl

public interface TokenCanceler


Method Summary
 org.apache.axiom.soap.SOAPEnvelope cancel(RahasData data)
          Cancel the token specified in the request.
 java.lang.String getResponseAction(RahasData data)
          Returns the wsa:Action of the response.
 void setConfigurationElement(org.apache.axiom.om.OMElement configElement)
          Set the configuration element of this TokenCanceller.
 void setConfigurationFile(java.lang.String configFile)
          Set the configuration file of this TokenCanceller.
 void setConfigurationParamName(java.lang.String configParamName)
          Set the name of the configuration parameter.
 

Method Detail

cancel

org.apache.axiom.soap.SOAPEnvelope cancel(RahasData data)
                                          throws TrustException
Cancel the token specified in the request.

Parameters:
data - A populated RahasData instance
Returns:
Response SOAPEnveloper
Throws:
TrustException

setConfigurationFile

void setConfigurationFile(java.lang.String configFile)
Set the configuration file of this TokenCanceller.

This is the text value of the <configuration-file> element of the token-dispatcher-configuration

Parameters:
configFile -

setConfigurationElement

void setConfigurationElement(org.apache.axiom.om.OMElement configElement)
Set the configuration element of this TokenCanceller.

This is the <configuration> element of the token-dispatcher-configuration

Parameters:
configElement - OMElement representing the configuration

setConfigurationParamName

void setConfigurationParamName(java.lang.String configParamName)
Set the name of the configuration parameter.

If this is used then there must be a org.apache.axis2.description.Parameter object available in the via the messageContext when the TokenIssuer is called.

Parameters:
configParamName -
See Also:
Parameter

getResponseAction

java.lang.String getResponseAction(RahasData data)
                                   throws TrustException
Returns the wsa:Action of the response.

Parameters:
data - A populated RahasData instance
Returns:
Returns the wsa:Action of the response
Throws:
TrustException