Class EdAuthRealm
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
-
- edu.vt.middleware.ldap.ed.jetty.realm.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
-
-
Field Summary
-
Fields inherited from class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
auth, identityService, logger, realmName
-
-
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.
-
Method Summary
-
Methods inherited from class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
getIdentityService, getName, login, logout, setIdentityService, setName, validate
-
-
-
-
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.
-
-