Class OpenIdAuthConfiguration

java.lang.Object
org.eclipse.jetty.security.WrappedAuthConfiguration
org.eclipse.jetty.security.openid.OpenIdAuthConfiguration
All Implemented Interfaces:
org.eclipse.jetty.security.Authenticator.AuthConfiguration

public class OpenIdAuthConfiguration extends org.eclipse.jetty.security.WrappedAuthConfiguration

This class is used to wrap the Authenticator.AuthConfiguration 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

  • Constructor Summary

    Constructors
    Constructor
    Description
    OpenIdAuthConfiguration(OpenIdConfiguration openIdConfiguration, org.eclipse.jetty.security.Authenticator.AuthConfiguration authConfiguration)
     
  • Method Summary

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

    Methods inherited from class org.eclipse.jetty.security.WrappedAuthConfiguration

    getAuthMethod, getIdentityService, getInitParameter, getInitParameterNames, getRealmName, getSessionMaxInactiveIntervalOnAuthentication, isSessionRenewedOnAuthentication

    Methods inherited from class java.lang.Object

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

    • OpenIdAuthConfiguration

      public OpenIdAuthConfiguration(OpenIdConfiguration openIdConfiguration, org.eclipse.jetty.security.Authenticator.AuthConfiguration authConfiguration)
  • Method Details

    • getLoginService

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