Package org.apache.rahas
Interface TokenRenewer
- All Known Implementing Classes:
SAMLTokenRenewer
public interface TokenRenewer
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.axiom.soap.SOAPEnvelope
Renew the token specified in the given request.void
setConfigurationElement
(org.apache.axiom.om.OMElement configElement) Set the configuration element of TokenRenewer.void
setConfigurationFile
(String configFile) Set the configuration file of this TokenRenewer.void
setConfigurationParamName
(String configParamName) Set the name of the configuration parameter.
-
Method Details
-
renew
Renew the token specified in the given request.- Parameters:
data
- A populatedRahasData
instance- Returns:
- Response SOAPEnveloper
- Throws:
TrustException
-
setConfigurationFile
Set the configuration file of this TokenRenewer. 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 TokenRenewer. This is the <configuration> element of the token-dispatcher-configuration- Parameters:
configElement
-OMElement
representing the configuration
-
setConfigurationParamName
Set the name of the configuration parameter. If this is used then there must be aorg.apache.axis2.description.Parameter
object available in the via the messageContext when theTokenIssuer
is called.- Parameters:
configParamName
-- See Also:
-
Parameter
-