Class EdAuthRealm

  • All Implemented Interfaces:
    org.eclipse.jetty.security.LoginService, org.eclipse.jetty.util.component.LifeCycle

    public class EdAuthRealm
    extends AbstractEdAuthRealm
    EdAuthRealm to provide drop in authentication against EdAuth using Jetty security realms.
    Author:
    Middleware Services
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle

        org.eclipse.jetty.util.component.LifeCycle.Listener
    • Constructor Summary

      Constructors 
      Constructor Description
      EdAuthRealm()
      Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the production environment.
      EdAuthRealm​(DirectoryEnv env)
      Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the given environment.
    • Constructor Detail

      • EdAuthRealm

        public EdAuthRealm()
        Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the production environment.
      • EdAuthRealm

        public EdAuthRealm​(DirectoryEnv env)
        Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the given environment.
        Parameters:
        env - Directory environment, e.g. LOCAL|DEV|PPRD|PROD.