Interface Authenticator.Configuration

All Known Implementing Classes:
Authenticator.Configuration.Wrapper, ConstraintSecurityHandler, OpenIdAuthenticatorConfiguration, SecurityHandler, SecurityHandler.PathMapped
Enclosing interface:
Authenticator

public static interface Authenticator.Configuration
Authenticator Configuration
  • Method Details

    • getAuthenticationType

      String getAuthenticationType()
    • getRealmName

      String getRealmName()
    • getParameter

      String getParameter(String param)
      Get a SecurityHandler init parameter
      Parameters:
      param - parameter name
      Returns:
      Parameter value or null
    • getParameterNames

      Set<String> getParameterNames()
      Get a SecurityHandler init parameter names
      Returns:
      Set of parameter names
    • getLoginService

      LoginService getLoginService()
    • getIdentityService

      IdentityService getIdentityService()
    • isSessionRenewedOnAuthentication

      boolean isSessionRenewedOnAuthentication()
      Should session ID be renewed on authentication.
      Returns:
      true if the session ID should be renewed on authentication
    • getSessionMaxInactiveIntervalOnAuthentication

      int getSessionMaxInactiveIntervalOnAuthentication()
      Get the interval in seconds, which if non-zero, will be set with Session.setMaxInactiveInterval(int) when a session is newly authenticated
      Returns:
      An interval in seconds; or 0 to not set the interval on authentication; or a negative number to make the session never timeout after authentication.