A B C D E G H I L M P Q R S T U V 
All Classes All Packages

A

AbstractEdAuthAuthenticationProvider - Class in edu.vt.middleware.ldap.ed.spring
Base class to provide drop in authentication provider for spring-security 3.2.x.
AbstractEdAuthAuthenticationProvider(EdAuthService) - Constructor for class edu.vt.middleware.ldap.ed.spring.AbstractEdAuthAuthenticationProvider
 
AbstractEdAuthRealm - Class in edu.vt.middleware.ldap.ed.catalina.realm
Base class to provide drop in authentication against EdAuth using Catalina security realms.
AbstractEdAuthRealm - Class in edu.vt.middleware.ldap.ed.jetty.realm
Base class to provide drop in authentication against EdAuth using Jetty security realms.
AbstractEdAuthRealm(EdAuthService, String) - Constructor for class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
Creates a new instance of an AbstractEdAuthRealm object that can provide authentication.
AbstractEdAuthRealm(EdAuthService, String) - Constructor for class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the production environment.
AFFILIATION_ATTR - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Affiliation attribute for Enterprise Directory operations.
ALL_ATTR - Static variable in class edu.vt.middleware.ldap.ed.EdContext
All attributes available for Enterprise Directory operations.
auth - Variable in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
Directory class
auth - Variable in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
Directory class
authenticate(String, String) - Method in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
This returns the Principal associated with the specified username and credentials, if there is one; otherwise return null.
authenticate(String, String, String, String, String, String, String, String) - Method in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
This method is not supported by this Realm.
authenticate(String, Credential, MultiFactor, String...) - Method in class edu.vt.middleware.ldap.ed.Login
authenticate(String, Credential, String...) - Method in interface edu.vt.middleware.ldap.ed.EdAuthService
This will attempt to authenticate a user against ED-Auth.
authenticate(X509Certificate[]) - Method in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
This method is not supported by this Realm.
authenticate(CommandLine, String...) - Method in class edu.vt.middleware.ldap.ed.executables.EdCli
Authenticates the user specified on the command line.
authenticate(Authentication) - Method in class edu.vt.middleware.ldap.ed.spring.AbstractEdAuthAuthenticationProvider
 
AUTHN_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Authenticate option flag.
authorize(CommandLine, LdapEntry) - Method in class edu.vt.middleware.ldap.ed.executables.EdCli
Authenticates and authorizes the user using command line options.
authorize(LdapEntry, String) - Method in interface edu.vt.middleware.ldap.ed.EdAuthService
This will attempt to authorize a user's given LdapEntry via the provided authorizationExpression.
AUTHZ_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Authorize option flag.
AUTO - edu.vt.middleware.ldap.ed.DuoFactor.Type
Automatic configuration

B

BASE_DN - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Base DN for Enterprise Directory operations.

C

close() - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
Close the connection pool used by the connection factory.
createConnectionConfig(DirectoryType, DirectoryEnv) - Static method in class edu.vt.middleware.ldap.ed.EdContext
Creates a connection config object with configuration options set for the specified directory.
createEdAuthClient() - Static method in class edu.vt.middleware.ldap.ed.EdContext
Creates an edauth client object capable of authentication and authorization operations on a production directory.
createEdAuthClient(DirectoryEnv) - Static method in class edu.vt.middleware.ldap.ed.EdContext
Creates an edauth client object capable of authentication and authorization operations on the specified directory.
createEdSearchClient(DirectoryType) - Static method in class edu.vt.middleware.ldap.ed.EdContext
Creates an ed client object capable of interacting with the specified production directory.
createEdSearchClient(DirectoryType, DirectoryEnv) - Static method in class edu.vt.middleware.ldap.ed.EdContext
Creates an ed search client object capable of interacting with the specified directory.
createLoginClient(DirectoryEnv) - Static method in class edu.vt.middleware.ldap.ed.EdContext
Creates a login client object capable of authentication and authorization operations on the login directory.
createSSLContextInitializer() - Method in class edu.vt.middleware.ldap.ed.ssl.EdX509CredentialConfig
 
CREDENTIAL_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Credential option flag.

D

database - Variable in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
Used to add additional roles to EdAuth users.
DEV - edu.vt.middleware.ldap.ed.DirectoryEnv
Development environment.
DirectoryEnv - Enum in edu.vt.middleware.ldap.ed
Represents a deployment environment for a particular class of the Enterprise Directory.
DirectoryType - Enum in edu.vt.middleware.ldap.ed
Represents a class of the Enterprise Directory: ED Lite ED ID ED Auth Login
displayAffiliations(CommandLine, LdapEntry) - Method in class edu.vt.middleware.ldap.ed.executables.EdCli
Authenticates the user specified on the command line and displays their affiliations.
displayGroupMembership(CommandLine, LdapEntry) - Method in class edu.vt.middleware.ldap.ed.executables.EdCli
Authenticates the user specified on the command line and displays their group membership.
DUO - edu.vt.middleware.ldap.ed.MultiFactorType
Direct DUO integration with your second factor.
DuoFactor - Class in edu.vt.middleware.ldap.ed
Represents a second factor to present to login.directory.vt.edu (see: Documentation) AUTO PHONE SMS PASSCODE PUSH (Also see DUO documentation.)
DuoFactor(DuoFactor.Type) - Constructor for class edu.vt.middleware.ldap.ed.DuoFactor
Constructor which provides second factor type (ex: DuoFactor.Type.AUTO, DuoFactor.Type.PHONE)
DuoFactor(DuoFactor.Type, int) - Constructor for class edu.vt.middleware.ldap.ed.DuoFactor
Constructor which provides second factor type, and index (ex: DuoFactor.Type.PHONE, 2) Useful for multiple factors registered.
DuoFactor(DuoFactor.Type, String) - Constructor for class edu.vt.middleware.ldap.ed.DuoFactor
Constructor which provides second factor type, and value.
DuoFactor.Type - Enum in edu.vt.middleware.ldap.ed
Enum defining the DUO second factor options.

E

EdAuth - Class in edu.vt.middleware.ldap.ed
EdAuth provides methods to perform common authentication and authorization operations.
EdAuth() - Constructor for class edu.vt.middleware.ldap.ed.EdAuth
Creates a new instance of an ED client object that can perform operations on the production ED-Auth directory.
EdAuth(DirectoryEnv) - Constructor for class edu.vt.middleware.ldap.ed.EdAuth
Creates a new instance of an ED client object that can perform operations on an ED-Auth directory of the given environment.
EDAUTH - edu.vt.middleware.ldap.ed.DirectoryType
ED Auth directory.
EDAUTH_EXCEPTION_MSG_AUTHZ_EXPR_FAILED - Static variable in exception edu.vt.middleware.ldap.ed.EdAuthAuthorizationException
Error message for a mistyped authorization expression string.
EDAUTH_EXCEPTION_MSG_AUTHZ_FAILED - Static variable in exception edu.vt.middleware.ldap.ed.EdAuthAuthorizationException
Error message for authorization failure.
EDAUTH_EXCEPTION_MSG_KEYSET_EMPTY - Static variable in exception edu.vt.middleware.ldap.ed.EdAuthAuthorizationException
Error message for trying to authorize with an empty authorization.
EdAuthAuthenticationProvider - Class in edu.vt.middleware.ldap.ed.spring
EdAuthAuthenticationProvider to provide drop in authentication provider for spring-security 3.2.x.
EdAuthAuthenticationProvider() - Constructor for class edu.vt.middleware.ldap.ed.spring.EdAuthAuthenticationProvider
Creates a new instance of an EdAuthAuthenticationProvider object that can provide authentication against Login for the production environment.
EdAuthAuthorizationException - Exception in edu.vt.middleware.ldap.ed
EdAuthAuthorizationException() - Constructor for exception edu.vt.middleware.ldap.ed.EdAuthAuthorizationException
Creates a new EdAuthAuthorization exception.
EdAuthAuthorizationException(String) - Constructor for exception edu.vt.middleware.ldap.ed.EdAuthAuthorizationException
Creates a new EdAuthAuthorization exception.
EdAuthAuthorizationException(String, Throwable) - Constructor for exception edu.vt.middleware.ldap.ed.EdAuthAuthorizationException
Creates a new EdAuthAuthorization exception.
EdAuthAuthorizationException(Throwable) - Constructor for exception edu.vt.middleware.ldap.ed.EdAuthAuthorizationException
Creates a new EdAuthAuthorization exception.
EdAuthRealm - Class in edu.vt.middleware.ldap.ed.catalina.realm
EdAuthRealm to provide drop in authentication against EdAuth using Catalina security realms.
EdAuthRealm - Class in edu.vt.middleware.ldap.ed.jetty.realm
EdAuthRealm to provide drop in authentication against EdAuth using Jetty security realms.
EdAuthRealm() - Constructor for class edu.vt.middleware.ldap.ed.catalina.realm.EdAuthRealm
Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the production environment.
EdAuthRealm() - Constructor for class edu.vt.middleware.ldap.ed.jetty.realm.EdAuthRealm
Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the production environment.
EdAuthRealm(DirectoryEnv) - Constructor for class edu.vt.middleware.ldap.ed.catalina.realm.EdAuthRealm
Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the given environment.
EdAuthRealm(DirectoryEnv) - Constructor for class edu.vt.middleware.ldap.ed.jetty.realm.EdAuthRealm
Creates a new instance of an EDAuthRealm object that can provide authentication against EdAuth for the given environment.
EdAuthService - Interface in edu.vt.middleware.ldap.ed
Add facilities for authentication and authorization to ED clients.
EdCli - Class in edu.vt.middleware.ldap.ed.executables
Provides a command line interface to ED operations.
EdCli() - Constructor for class edu.vt.middleware.ldap.ed.executables.EdCli
Creates a new instance able to handle command line operations.
EdContext - Class in edu.vt.middleware.ldap.ed
Generates ed client objects to interact with various ED directories.
EdId - Class in edu.vt.middleware.ldap.ed
EdId provides for the common ED client operations acting on the ED-ID directory.
EdId() - Constructor for class edu.vt.middleware.ldap.ed.EdId
Creates a new instance of an ED client object that can perform operations on the production ED-ID directory.
EdId(DirectoryEnv) - Constructor for class edu.vt.middleware.ldap.ed.EdId
Creates a new instance of an ED client object that can perform operations on an ED-ID directory of the given environment.
EDID - edu.vt.middleware.ldap.ed.DirectoryType
ED ID directory.
EdKeyStoreCredentialConfigTemplate - Class in edu.vt.middleware.ldap.ed.ssl
JKS Credential Configuration Template.
EdKeyStoreCredentialConfigTemplate(String, String) - Constructor for class edu.vt.middleware.ldap.ed.ssl.EdKeyStoreCredentialConfigTemplate
Creates a new credential config.
EdLite - Class in edu.vt.middleware.ldap.ed
EdLite provides for the common ED client operations acting on the ED-Lite directory.
EdLite() - Constructor for class edu.vt.middleware.ldap.ed.EdLite
Creates a new instance of an ED client object that can perform operations on the production ED-Lite directory.
EdLite(DirectoryEnv) - Constructor for class edu.vt.middleware.ldap.ed.EdLite
Creates a new instance of an ED client object that can perform operations on an ED-Lite directory of the given environment.
EDLITE - edu.vt.middleware.ldap.ed.DirectoryType
ED Lite directory.
EdOperation - Interface in edu.vt.middleware.ldap.ed
Interface that allows for performing common operations on Virginia Tech Enterprise directory instances.
EdService - Interface in edu.vt.middleware.ldap.ed
Interface that allows for performing common search operations on Virginia Tech Enterprise directory instances.
EdServiceTemplate - Class in edu.vt.middleware.ldap.ed
Contains functions used by instances of ED which are intended for searching.
EdServiceTemplate() - Constructor for class edu.vt.middleware.ldap.ed.EdServiceTemplate
Default constructor.
EdServiceTemplate(DirectoryType, DirectoryEnv) - Constructor for class edu.vt.middleware.ldap.ed.EdServiceTemplate
This creates a new instance of an ED search client.
edu.vt.middleware.ldap.ed - package edu.vt.middleware.ldap.ed
 
edu.vt.middleware.ldap.ed.beans - package edu.vt.middleware.ldap.ed.beans
 
edu.vt.middleware.ldap.ed.catalina.realm - package edu.vt.middleware.ldap.ed.catalina.realm
 
edu.vt.middleware.ldap.ed.executables - package edu.vt.middleware.ldap.ed.executables
 
edu.vt.middleware.ldap.ed.jetty.realm - package edu.vt.middleware.ldap.ed.jetty.realm
 
edu.vt.middleware.ldap.ed.spring - package edu.vt.middleware.ldap.ed.spring
 
edu.vt.middleware.ldap.ed.ssl - package edu.vt.middleware.ldap.ed.ssl
 
EdX509CredentialConfig - Class in edu.vt.middleware.ldap.ed.ssl
CredentialConfig implementation which uses cryptacular to support multiple private key formats.
EdX509CredentialConfig() - Constructor for class edu.vt.middleware.ldap.ed.ssl.EdX509CredentialConfig
 
EdX509CredentialConfigTemplate - Class in edu.vt.middleware.ldap.ed.ssl
X509 Credential Configuration Template.
EdX509CredentialConfigTemplate(String, String, String) - Constructor for class edu.vt.middleware.ldap.ed.ssl.EdX509CredentialConfigTemplate
Creates a new credential config.
ENTITLEMENT_FILTER - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Entitlement filter for finding a specific entitlement object.
ENTITLEMENT_VIEWER_FILTER - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Entitlement filter for finding a specific entitlement object by its service viewer.
ENTITLEMENTS_BASE_DN - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Entitlements branch base DN for Enterprise Directory operations.
ENV_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Directory environment option.
equals(Object) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
equals(Object) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
equals(Object) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
equals(Object) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 

G

getAccountCreationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getAccountExpirationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getAccountRecoveryMaintenanceDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getAccountShelveDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getAccountState() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getAccountState() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getAddress() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getAdministrator() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getAdministrator() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getAffiliations(LdapEntry) - Method in interface edu.vt.middleware.ldap.ed.EdAuthService
This returns all the affiliations for the supplied entry.
getAmateurRadioCallsign() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getAttributes(String, String...) - Method in interface edu.vt.middleware.ldap.ed.EdService
Gets the requested attributes of the object whose distinguished name is given.
getAttributes(String, String...) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getAttributeTypes() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getAttributeTypes() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getAttributeTypes() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getAttributeTypes() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getAuthId() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getBannerName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getBannerPIDM() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getCampus() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getCertificate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getClassLevel() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getClassLevelCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getCn() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getConfidentialFlag() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getConnectionFactory() - Method in interface edu.vt.middleware.ldap.ed.EdOperation
Gets the underlying connection factory.
getConnectionFactory() - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getContactPerson() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getContactPerson() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getCountryName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getCreateTimestamp() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getCreateTimestamp() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getCreateTimestamp() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getCreateTimestamp() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getCreationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getCreationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getCreationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getCreationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getCreatorsName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getCreatorsName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getCreatorsName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getCreatorsName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getDateOfBirth() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getDeceasedFlag() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getDefaultEnvironment() - Static method in class edu.vt.middleware.ldap.ed.EdContext
Get the default environment for all ED directory client objects created by the factory.
getDegreeType() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getDepartment() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getDepartmentNumber() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getDisplayName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getDisplayName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getDn() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getDn() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getDn() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getDn() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getDn(String) - Method in interface edu.vt.middleware.ldap.ed.EdService
Gets the LDAP distinguished name for the supplied user.
getDn(String) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getEduPersonAffiliation() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getEduPersonPrimaryAffiliation() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getEduPersonPrincipalName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getEmail() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getEmployeeOffCampus() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getEndpointBinding() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getEndpointProtocol() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getEndpointURI() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getEntitled() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getEntitlement() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getEntryDN() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getEntryDN() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getEntryDN() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getEntryDN() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getEntryUUID() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getEntryUUID() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getEntryUUID() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getEntryUUID() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getEnvironment() - Method in interface edu.vt.middleware.ldap.ed.EdOperation
Gets the environment this client operates on.
getEnvironment() - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getExpirationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getExpirationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getExpirationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getExpirationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getFacsimileTelephoneNumber() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getGender() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getGivenName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getGroupAddDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getGroupData() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getGroupExpireDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getGroupMembership() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getGroupMembership() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getGroupMembership(String) - Method in interface edu.vt.middleware.ldap.ed.EdService
Gets the groups of which the given group is a member.
getGroupMembership(String) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getGroupMembership(LdapEntry) - Method in interface edu.vt.middleware.ldap.ed.EdAuthService
This returns all the group memberships for the supplied entry.
getGroupMembershipUugid() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getGuestId() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getHasSubordinates() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getHasSubordinates() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getHasSubordinates() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getHasSubordinates() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getHomeFax() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getHomeMobile() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getHomePager() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getHomePhone() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getHomePostalAddress() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getIdentityService() - Method in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
Return the default IdentityService
getInitials() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getInstance() - Static method in class edu.vt.middleware.ldap.ed.TokensFactor
Returns a TokensFactor instance.
getInstance(MultiFactorType, String) - Static method in interface edu.vt.middleware.ldap.ed.MultiFactor
Returns an instance of known sub-types (see: MultiFactorType).
getInstance(String) - Static method in class edu.vt.middleware.ldap.ed.DuoFactor
Returns a DuoFactor from EdCli.MFA_VALUE_OPTION command-line arguments.
getInstantMessagingID() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getJpegPhoto() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLabeledURI() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getLabeledURI() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLastEnrollmentTerm() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLastEnrollmentTermCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLdapSyntaxes() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getLdapSyntaxes() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getLdapSyntaxes() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLdapSyntaxes() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getLdapUrl(DirectoryType, DirectoryEnv) - Static method in class edu.vt.middleware.ldap.ed.EdContext
Gets the ED directory host name for the given directory type and environment.
getLegalName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLocalFax() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLocalityName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLocalMobile() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLocalPager() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLocalPhone() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getLocalPostalAddress() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMail() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMailAccount() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMailAlias() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMailAuxiliaryAccount() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMailExternalAddress() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMailForwardingAddress() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMailPreferredAddress() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMailStop() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMajor() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMajorCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getManager() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getManager() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getMatchingRules() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getMatchingRules() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getMatchingRules() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMatchingRules() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getMatchingRuleUse() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getMatchingRuleUse() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getMatchingRuleUse() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMatchingRuleUse() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getMeetingTime() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getMember() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getMemberOf(String) - Method in interface edu.vt.middleware.ldap.ed.EdService
Gets all the groups the supplied user is a member of.
getMemberOf(String) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getMembers(String) - Method in interface edu.vt.middleware.ldap.ed.EdService
Gets the members of the given group.
getMembers(String) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getMiddleName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getMobile() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getModifiersName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getModifiersName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getModifiersName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getModifiersName() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getModifyTimestamp() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getModifyTimestamp() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getModifyTimestamp() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getModifyTimestamp() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getName() - Method in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
Returns the name of the realm.
getNetworkPassword() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getNextEnrollmentTerm() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getNextEnrollmentTermCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getObjectClasses() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getObjectClasses() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getObjectClasses() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getObjectClasses() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getOptions() - Method in class edu.vt.middleware.ldap.ed.executables.EdCli
Gets the Commons CLI options available for this command line client.
getPager() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPassword(String) - Method in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
This method is not supported by this Realm.
getPasswordChangeDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPasswordExpirationDate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPasswordState() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPersonType() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPhysicalAddress() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getPostalAddress() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPostalCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPostOfficeBox() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPreferredLanguage() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPreviousVirginiaTechID() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getPrincipal(String) - Method in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
This returns the principal associated with the supplied user name.
getPublicKey() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getResourceName() - Method in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
This returns the global JNDI name of the UserDatabase resource used for adding additional roles to authenticated users.
getResponsiblePerson() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getServiceDN() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getServiceType() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getSn() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getSponsor() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getSt() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getStreet() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getStructuralObjectClass() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getStructuralObjectClass() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getStructuralObjectClass() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getStructuralObjectClass() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getStudentLevel() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getStudentLevelCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getSubschemaSubentry() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getSubschemaSubentry() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getSubschemaSubentry() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getSubschemaSubentry() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getSuppressDisplay() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getSuppressDisplay() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getSuppressedAttribute() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getSuppressedUupid() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getSuppressEmployeeDisplay() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getSuppressMembers() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getTelephoneNumber() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getTitle() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getType() - Method in class edu.vt.middleware.ldap.ed.DuoFactor
 
getType() - Method in class edu.vt.middleware.ldap.ed.EdAuth
 
getType() - Method in interface edu.vt.middleware.ldap.ed.EdOperation
Gets the class of directory this client operates on.
getType() - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getType() - Method in class edu.vt.middleware.ldap.ed.Login
 
getType() - Method in interface edu.vt.middleware.ldap.ed.MultiFactor
Returns the type associated with this multi-factor instance.
getType() - Method in class edu.vt.middleware.ldap.ed.TokensFactor
 
getTypeEnvName(DirectoryType, DirectoryEnv) - Static method in class edu.vt.middleware.ldap.ed.EdContext
Creates a unique name of the form TYPE-ENV using the given directory type and environment.
getUdcIdentifier() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getUid() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getUid() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getUid() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getUid() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getUndergraduateLevel() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getUnixUID() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getUrl() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getUserCertificate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getUserSMIMECertificate() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getUugid() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getUupid() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getUusid() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getValue(Credential) - Method in class edu.vt.middleware.ldap.ed.DuoFactor
 
getValue(Credential) - Method in interface edu.vt.middleware.ldap.ed.MultiFactor
Returns the processed Credential by this factor.
getValue(Credential) - Method in class edu.vt.middleware.ldap.ed.TokensFactor
 
getViewablePersonAttribute() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getViewer() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
getViewer() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
getViewer() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
getVirginiaTechAffiliation() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getVirginiaTechEntitlementsByPid(String) - Method in class edu.vt.middleware.ldap.ed.EdId
Gets a List of VirginiaTechEntitlement objects from a given authId.
getVirginiaTechEntitlementsByViewerService(String) - Method in class edu.vt.middleware.ldap.ed.EdId
Gets a List of VirginiaTechEntitlement objects from a given viewer uusid.
getVirginiaTechGroup(String) - Method in interface edu.vt.middleware.ldap.ed.EdService
This will query LDAP for the specified uugidOrDn for a VirginiaTechGroup entry and return the LdapEntry mapped to a VirginiaTechGroup bean.
getVirginiaTechGroup(String) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getVirginiaTechID() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
getVirginiaTechPerson(String) - Method in interface edu.vt.middleware.ldap.ed.EdService
This will query LDAP for the specified authId for a VirginiaTechPerson entry and return the LdapEntry mapped to a VirginiaTechPerson bean.
getVirginiaTechPerson(String) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
getVirginiaTechPerson(LdapEntry) - Method in interface edu.vt.middleware.ldap.ed.EdAuthService
This will attempt to map LdapEntry to a VirginiaTechPerson bean.
GROUP_FILTER - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Group filter for finding a group.
GROUP_MEMBERSHIP_ATTR - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Group membership attribute for Enterprise Directory group operations.
GROUPS_BASE_DN - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Groups branch base DN for Enterprise Directory operations.

H

hashCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
hashCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
hashCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
hashCode() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
HELP_LONG_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Help long option flag.
HELP_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Help option flag.

I

identityService - Variable in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
Default IdentityService for realm.
initialize() - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
Initialize this search client for use.

L

LOCAL - edu.vt.middleware.ldap.ed.DirectoryEnv
Local integration test environment
logger - Variable in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
Class logger instance.
logger - Variable in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
Class logger instance.
logger - Variable in class edu.vt.middleware.ldap.ed.spring.AbstractEdAuthAuthenticationProvider
Class logger instance.
logger - Variable in class edu.vt.middleware.ldap.ed.ssl.EdKeyStoreCredentialConfigTemplate
Class logger instance.
logger - Variable in class edu.vt.middleware.ldap.ed.ssl.EdX509CredentialConfigTemplate
Class logger instance.
login(String, Object, ServletRequest) - Method in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
The core function which authenticates the user and gathers the roles.
Login - Class in edu.vt.middleware.ldap.ed
Provides methods to perform common authentication and authorization operations using the 2FA directory.
Login() - Constructor for class edu.vt.middleware.ldap.ed.Login
Creates a new instance of an ED client object that can perform operations on the production login directory.
Login(DirectoryEnv) - Constructor for class edu.vt.middleware.ldap.ed.Login
Creates a new instance of an ED client object that can perform operations on login directory of the given environment.
LOGIN - edu.vt.middleware.ldap.ed.DirectoryType
Login directory.
LoginAuthenticationProvider - Class in edu.vt.middleware.ldap.ed.spring
LoginAuthenticationProvider to provide drop in authentication provider for spring-security 3.2.x.
LoginAuthenticationProvider() - Constructor for class edu.vt.middleware.ldap.ed.spring.LoginAuthenticationProvider
Creates a new instance of an LoginAuthenticationProvider object that can provide authentication against Login for the production environment.
LoginRealm - Class in edu.vt.middleware.ldap.ed.catalina.realm
LoginRealm to provide drop in authentication against the Login directory using Catalina security realms.
LoginRealm - Class in edu.vt.middleware.ldap.ed.jetty.realm
LoginRealm to provide drop in authentication against Login using Jetty security realms.
LoginRealm() - Constructor for class edu.vt.middleware.ldap.ed.catalina.realm.LoginRealm
Creates a new instance of an LoginRealm object that can provide authentication against Login for the production environment.
LoginRealm() - Constructor for class edu.vt.middleware.ldap.ed.jetty.realm.LoginRealm
Creates a new instance of an LoginRealm object that can provide authentication against Login for the production environment.
LoginRealm(DirectoryEnv) - Constructor for class edu.vt.middleware.ldap.ed.catalina.realm.LoginRealm
Creates a new instance of an LoginRealm object that can provide authentication against Login for the given environment.
LoginRealm(DirectoryEnv) - Constructor for class edu.vt.middleware.ldap.ed.jetty.realm.LoginRealm
Creates a new instance of an LoginRealm object that can provide authentication against Login for the given environment.
logout(UserIdentity) - Method in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
This method is not supported by this Realm.

M

main(String[]) - Static method in class edu.vt.middleware.ldap.ed.executables.EdCli
Application entry point for command line operations.
MAPPER - Static variable in class edu.vt.middleware.ldap.ed.EdServiceTemplate
Ldap entry MAPPER for object conversion.
MEMBER_ATTR - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Member attribute for Enterprise Directory group operations.
MEMBER_FILTER - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Member filter for finding a group.
MFA_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Use MFA option flag.
MFA_VALUE_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Use MFA value option flag.
MultiFactor - Interface in edu.vt.middleware.ldap.ed
Represents a multi-factor authentication data to present to an ldap instance.
MultiFactorType - Enum in edu.vt.middleware.ldap.ed
Represents types of multi-factor authentication supported by this library DUO TOKENS

P

PASSCODE - edu.vt.middleware.ldap.ed.DuoFactor.Type
Passcode callback (requires value ex: 123456)
PEOPLE_BASE_DN - Static variable in class edu.vt.middleware.ldap.ed.EdContext
People branch base DN for Enterprise Directory operations.
PHONE - edu.vt.middleware.ldap.ed.DuoFactor.Type
Phone callback
PPRD - edu.vt.middleware.ldap.ed.DirectoryEnv
Pre-prod environment.
PROD - edu.vt.middleware.ldap.ed.DirectoryEnv
Production environment.
PUSH - edu.vt.middleware.ldap.ed.DuoFactor.Type
App push callback

Q

query(CommandLine) - Method in class edu.vt.middleware.ldap.ed.executables.EdCli
Executes a query specified on the command line and displays the requested attributes on standard out.
QUERY_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Query option flag.

R

realmName - Variable in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
Descriptive information about this Realm implementation.
resourceName - Variable in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
The global JNDI name of the EdAuth resource.

S

search(String, String...) - Method in interface edu.vt.middleware.ldap.ed.EdService
Searches an ED with the supplied query and return attributes.
search(String, String...) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
 
SERVICES_BASE_DN - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Services branch base DN for Enterprise Directory operations.
setAccountCreationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setAccountExpirationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setAccountRecoveryMaintenanceDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setAccountShelveDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setAccountState(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setAccountState(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setAddress(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setAdministrator(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setAdministrator(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setAmateurRadioCallsign(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setAttributeTypes(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setAttributeTypes(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setAttributeTypes(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setAttributeTypes(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setAuthId(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setBannerName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setBannerPIDM(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setCampus(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setCertificate(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setClassLevel(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setClassLevelCode(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setCn(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setConfidentialFlag(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setContactPerson(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setContactPerson(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setCountryName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setCreateTimestamp(ZonedDateTime) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setCreateTimestamp(ZonedDateTime) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setCreateTimestamp(ZonedDateTime) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setCreateTimestamp(ZonedDateTime) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setCreationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setCreationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setCreationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setCreationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setCreatorsName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setCreatorsName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setCreatorsName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setCreatorsName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setDateOfBirth(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setDeceasedFlag(Boolean) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setDegreeType(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setDepartment(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setDepartmentNumber(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setDisplayName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setDisplayName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setDn(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setDn(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setDn(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setDn(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setEduPersonAffiliation(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setEduPersonPrimaryAffiliation(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setEduPersonPrincipalName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setEmail(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setEmployeeOffCampus(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setEndpointBinding(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setEndpointProtocol(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setEndpointURI(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setEntitled(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setEntitlement(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setEntryDN(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setEntryDN(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setEntryDN(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setEntryDN(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setEntryUUID(UUID) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setEntryUUID(UUID) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setEntryUUID(UUID) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setEntryUUID(UUID) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setEnvironment(DirectoryEnv) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
Sets the directory environment this ED client is configured to operate on.
setExpirationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setExpirationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setExpirationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setExpirationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setFacsimileTelephoneNumber(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setGender(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setGivenName(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setGroupAddDate(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setGroupData(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setGroupExpireDate(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setGroupMembership(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setGroupMembership(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setGroupMembershipUugid(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setGuestId(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setHasSubordinates(Boolean) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setHasSubordinates(Boolean) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setHasSubordinates(Boolean) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setHasSubordinates(Boolean) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setHomeFax(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setHomeMobile(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setHomePager(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setHomePhone(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setHomePostalAddress(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setIdentityService(IdentityService) - Method in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
This method is not supported in this realm.
setInitials(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setInstantMessagingID(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setJpegPhoto(Collection<byte[]>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLabeledURI(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setLabeledURI(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLastEnrollmentTerm(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLastEnrollmentTermCode(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLdapSyntaxes(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setLdapSyntaxes(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setLdapSyntaxes(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLdapSyntaxes(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setLegalName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLocalFax(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLocalityName(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLocalMobile(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLocalPager(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLocalPhone(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setLocalPostalAddress(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMail(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMailAccount(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMailAlias(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMailAuxiliaryAccount(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMailExternalAddress(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMailForwardingAddress(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMailPreferredAddress(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMailStop(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMajor(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMajorCode(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setManager(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setManager(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setMatchingRules(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setMatchingRules(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setMatchingRules(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMatchingRules(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setMatchingRuleUse(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setMatchingRuleUse(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setMatchingRuleUse(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMatchingRuleUse(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setMeetingTime(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setMember(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setMiddleName(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setMobile(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setModifiersName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setModifiersName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setModifiersName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setModifiersName(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setModifyTimestamp(ZonedDateTime) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setModifyTimestamp(ZonedDateTime) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setModifyTimestamp(ZonedDateTime) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setModifyTimestamp(ZonedDateTime) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setName(String) - Method in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
Sets the name of the realm.
setNetworkPassword(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setNextEnrollmentTerm(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setNextEnrollmentTermCode(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setObjectClasses(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setObjectClasses(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setObjectClasses(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setObjectClasses(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setPager(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPasswordChangeDate(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPasswordExpirationDate(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPasswordState(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPersonType(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPhysicalAddress(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setPostalAddress(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPostalCode(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPostOfficeBox(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPreferredLanguage(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPreviousVirginiaTechID(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setPublicKey(byte[]) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setResourceName(String) - Method in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
This sets the global JNDI name of the UserDatabase resource used for adding additional roles to authenticated users.
setResponsiblePerson(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setServiceDN(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setServiceType(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setSn(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setSponsor(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setSt(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setStreet(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setStructuralObjectClass(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setStructuralObjectClass(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setStructuralObjectClass(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setStructuralObjectClass(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setStudentLevel(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setStudentLevelCode(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setSubschemaSubentry(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setSubschemaSubentry(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setSubschemaSubentry(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setSubschemaSubentry(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setSuppressDisplay(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setSuppressDisplay(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setSuppressedAttribute(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setSuppressedUupid(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setSuppressEmployeeDisplay(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setSuppressMembers(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setTelephoneNumber(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setTitle(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setType(DirectoryType) - Method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
Sets the directory type this ED client is configured to operate on.
setUdcIdentifier(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setUid(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setUid(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setUid(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setUid(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setUndergraduateLevel(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setUnixUID(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setUrl(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setUserCertificate(Collection<Certificate>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setUserSMIMECertificate(Collection<byte[]>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setUugid(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setUupid(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setUusid(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setViewablePersonAttribute(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setViewer(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
setViewer(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
setViewer(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
setVirginiaTechAffiliation(Collection<String>) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
setVirginiaTechID(String) - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
SHOW_AFFILIATIONS_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Show affiliations option flag.
SHOW_GROUP_MEMBERSHIP_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Show group membership option flag.
SMS - edu.vt.middleware.ldap.ed.DuoFactor.Type
SMS (will fail, but you will get SMS codes to use for PASSCODE)
startInternal() - Method in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
Prepare for active use of the public methods of this Component.
stopInternal() - Method in class edu.vt.middleware.ldap.ed.catalina.realm.AbstractEdAuthRealm
Gracefully shut down active use of the public methods of this Component.
supports(Class<?>) - Method in class edu.vt.middleware.ldap.ed.spring.AbstractEdAuthAuthenticationProvider
 

T

toGroupUugid(String) - Static method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
Converts a group UUGID or DN to a group UUGID.
TOKENS - edu.vt.middleware.ldap.ed.MultiFactorType
Multi-factor using ED Web Services /tokens endpoint.
TokensFactor - Class in edu.vt.middleware.ldap.ed
Represents a second factor to present to login.directory.vt.edu from ED Web Services /tokens endpoint.
TokensFactor() - Constructor for class edu.vt.middleware.ldap.ed.TokensFactor
Default constructor.
toString() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
toString() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
toString() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
toString() - Method in class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
toUusidDn(String) - Static method in class edu.vt.middleware.ldap.ed.EdServiceTemplate
Converts a uusid to include the base DN.
TYPE_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
Directory type option.

U

USER_FILTER - Static variable in class edu.vt.middleware.ldap.ed.EdContext
User filter for finding a person.
USER_OPTION - Static variable in class edu.vt.middleware.ldap.ed.executables.EdCli
User option flag.
USERID_ATTR - Static variable in class edu.vt.middleware.ldap.ed.EdContext
User identifier attribute for Enterprise Directory operations.
UUGID_ATTR - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Group identifier attribute for Enterprise Directory operations.
UUSID_ATTR - Static variable in class edu.vt.middleware.ldap.ed.EdContext
Service identifier attribute for Enterprise Directory operations.

V

validate(UserIdentity) - Method in class edu.vt.middleware.ldap.ed.jetty.realm.AbstractEdAuthRealm
This method will return true is the user is not null, false otherwise.
valueOf(String) - Static method in enum edu.vt.middleware.ldap.ed.DirectoryEnv
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.vt.middleware.ldap.ed.DirectoryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.vt.middleware.ldap.ed.DuoFactor.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.vt.middleware.ldap.ed.MultiFactorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.vt.middleware.ldap.ed.DirectoryEnv
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.vt.middleware.ldap.ed.DirectoryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.vt.middleware.ldap.ed.DuoFactor.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.vt.middleware.ldap.ed.MultiFactorType
Returns an array containing the constants of this enum type, in the order they are declared.
VirginiaTechEntitlement - Class in edu.vt.middleware.ldap.ed.beans
Ldaptive generated bean for objectClass 'virginiaTechEntitlement'
VirginiaTechEntitlement() - Constructor for class edu.vt.middleware.ldap.ed.beans.VirginiaTechEntitlement
 
VirginiaTechGroup - Class in edu.vt.middleware.ldap.ed.beans
Ldaptive generated bean for objectClass 'virginiaTechGroup'
VirginiaTechGroup() - Constructor for class edu.vt.middleware.ldap.ed.beans.VirginiaTechGroup
 
VirginiaTechPerson - Class in edu.vt.middleware.ldap.ed.beans
Ldaptive generated bean for objectClass 'virginiaTechPerson'
VirginiaTechPerson() - Constructor for class edu.vt.middleware.ldap.ed.beans.VirginiaTechPerson
 
VirginiaTechService - Class in edu.vt.middleware.ldap.ed.beans
Ldaptive generated bean for objectClass 'virginiaTechService'
VirginiaTechService() - Constructor for class edu.vt.middleware.ldap.ed.beans.VirginiaTechService
 
A B C D E G H I L M P Q R S T U V 
All Classes All Packages