Interface TokenRenewer

All Known Implementing Classes:
SAMLTokenRenewer

public interface TokenRenewer
  • Method Summary

    Modifier and Type
    Method
    Description
    org.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
    Set the configuration file of this TokenRenewer.
    void
    Set the name of the configuration parameter.
  • Method Details

    • renew

      org.apache.axiom.soap.SOAPEnvelope renew(RahasData data) throws TrustException
      Renew the token specified in the given request.
      Parameters:
      data - A populated RahasData instance
      Returns:
      Response SOAPEnveloper
      Throws:
      TrustException
    • setConfigurationFile

      void setConfigurationFile(String configFile)
      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

      void setConfigurationParamName(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