Class OpenIdAuthenticatorConfiguration

java.lang.Object
org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
org.eclipse.jetty.security.openid.OpenIdAuthenticatorConfiguration
All Implemented Interfaces:
org.eclipse.jetty.security.Authenticator.Configuration

public class OpenIdAuthenticatorConfiguration extends org.eclipse.jetty.security.Authenticator.Configuration.Wrapper

This class is used to wrap the Authenticator.Configuration given to the OpenIdAuthenticator.

When getLoginService() method is called, this implementation will always return an instance of OpenIdLoginService. This allows you to configure an OpenIdAuthenticator using a null LoginService or any alternative LoginService implementation which will be wrapped by the OpenIdLoginService

  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.jetty.security.Authenticator.Configuration

    org.eclipse.jetty.security.Authenticator.Configuration.Wrapper
  • Constructor Summary

    Constructors
    Constructor
    Description
    OpenIdAuthenticatorConfiguration(OpenIdConfiguration openIdConfiguration, org.eclipse.jetty.security.Authenticator.Configuration authenticatorConfiguration)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.jetty.security.LoginService
     

    Methods inherited from class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper

    getAuthenticationType, getIdentityService, getParameter, getParameterNames, getRealmName, getSessionMaxInactiveIntervalOnAuthentication, isSessionRenewedOnAuthentication

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OpenIdAuthenticatorConfiguration

      public OpenIdAuthenticatorConfiguration(OpenIdConfiguration openIdConfiguration, org.eclipse.jetty.security.Authenticator.Configuration authenticatorConfiguration)
  • Method Details

    • getLoginService

      public org.eclipse.jetty.security.LoginService getLoginService()
      Specified by:
      getLoginService in interface org.eclipse.jetty.security.Authenticator.Configuration
      Overrides:
      getLoginService in class org.eclipse.jetty.security.Authenticator.Configuration.Wrapper