Uses of Class
edu.vt.middleware.ldap.ed.DirectoryEnv
-
Packages that use DirectoryEnv Package Description edu.vt.middleware.ldap.ed edu.vt.middleware.ldap.ed.catalina.realm edu.vt.middleware.ldap.ed.jetty.realm -
-
Uses of DirectoryEnv in edu.vt.middleware.ldap.ed
Methods in edu.vt.middleware.ldap.ed that return DirectoryEnv Modifier and Type Method Description static DirectoryEnv
EdContext. getDefaultEnvironment()
Get the default environment for all ED directory client objects created by the factory.DirectoryEnv
EdOperation. getEnvironment()
Gets the environment this client operates on.DirectoryEnv
EdServiceTemplate. getEnvironment()
static DirectoryEnv
DirectoryEnv. valueOf(String name)
Returns the enum constant of this type with the specified name.static DirectoryEnv[]
DirectoryEnv. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in edu.vt.middleware.ldap.ed with parameters of type DirectoryEnv Modifier and Type Method Description static org.ldaptive.ConnectionConfig
EdContext. createConnectionConfig(DirectoryType type, DirectoryEnv env)
Creates a connection config object with configuration options set for the specified directory.static EdAuthService
EdContext. createEdAuthClient(DirectoryEnv env)
Creates an edauth client object capable of authentication and authorization operations on the specified directory.static EdService
EdContext. createEdSearchClient(DirectoryType type, DirectoryEnv env)
Creates an ed search client object capable of interacting with the specified directory.static EdAuthService
EdContext. createLoginClient(DirectoryEnv env)
Creates a login client object capable of authentication and authorization operations on the login directory.protected static String
EdContext. getLdapUrl(DirectoryType type, DirectoryEnv env)
Gets the ED directory host name for the given directory type and environment.protected static String
EdContext. getTypeEnvName(DirectoryType type, DirectoryEnv env)
Creates a unique name of the form TYPE-ENV using the given directory type and environment.protected void
EdServiceTemplate. setEnvironment(DirectoryEnv dirEnv)
Sets the directory environment this ED client is configured to operate on.Constructors in edu.vt.middleware.ldap.ed with parameters of type DirectoryEnv Constructor Description EdAuth(DirectoryEnv env)
Creates a new instance of an ED client object that can perform operations on an ED-Auth directory of the given environment.EdId(DirectoryEnv env)
Creates a new instance of an ED client object that can perform operations on an ED-ID directory of the given environment.EdLite(DirectoryEnv env)
Creates a new instance of an ED client object that can perform operations on an ED-Lite directory of the given environment.EdServiceTemplate(DirectoryType directoryType, DirectoryEnv env)
This creates a new instance of an ED search client.Login(DirectoryEnv env)
Creates a new instance of an ED client object that can perform operations on login directory of the given environment. -
Uses of DirectoryEnv in edu.vt.middleware.ldap.ed.catalina.realm
Constructors in edu.vt.middleware.ldap.ed.catalina.realm with parameters of type DirectoryEnv Constructor Description EdAuthRealm(DirectoryEnv env)
Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the given environment.LoginRealm(DirectoryEnv env)
Creates a new instance of an LoginRealm object that can provide authentication against Login for the given environment. -
Uses of DirectoryEnv in edu.vt.middleware.ldap.ed.jetty.realm
Constructors in edu.vt.middleware.ldap.ed.jetty.realm with parameters of type DirectoryEnv Constructor Description EdAuthRealm(DirectoryEnv env)
Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the given environment.LoginRealm(DirectoryEnv env)
Creates a new instance of an LoginRealm object that can provide authentication against Login for the given environment.
-