Interface PluginAuthnScheme

All Known Implementing Classes:
PluginAuthnSchemeImpl

public interface PluginAuthnScheme
Represents an authentication scheme used during runtime. It is a read only object.
  • Method Details

    • getAuthnSchemeLevel

      int getAuthnSchemeLevel()
      Get authentication Scheme level.
      Returns:
      int authentication level
    • getChallengeRedirectURL

      String getChallengeRedirectURL()
      Get Challenge Redirect URL.
      Returns:
      String challenge redirect URL
    • getChallengeMechanism

      PluginAuthnScheme.ChallengeMechanism getChallengeMechanism()
      Get credential challenge mechanism.
      Returns:
      ChallengeMechanism
    • getAuthnModuleName

      String getAuthnModuleName()
      Get authentication module name.
      Returns:
      authn module name
    • getChallengeParameters

      Map<String,<wbr>String> getChallengeParameters()
      Get all the challenge parameters.
      Returns:
      Map
    • getName

      String getName()
      Get Authentication Scheme name
      Returns:
      String name
    • getDescription

      String getDescription()
      Get description
      Returns:
      String description
    • getMaxRetryCount

      int getMaxRetryCount()
      Get maximum retry count
      Returns:
      Integer maximum retry count
    • getLockOutTime

      String getLockOutTime()
      Get lock out duration
      Returns:
      String lock out duration
    • getLockedOnValue

      String getLockedOnValue()
      Get locked on value
      Returns:
      String locked on value