Uses of Class
net.shibboleth.idp.authn.context.UsernamePasswordContext
-
Packages that use UsernamePasswordContext Package Description net.shibboleth.idp.authn APIs related to the authentication of a subject.net.shibboleth.idp.authn.context Context classes for managing authentication-related state.net.shibboleth.idp.authn.impl Implementation of various authentication actions. -
-
Uses of UsernamePasswordContext in net.shibboleth.idp.authn
Fields in net.shibboleth.idp.authn with type parameters of type UsernamePasswordContext Modifier and Type Field Description private Function<AuthenticationContext,UsernamePasswordContext>AbstractUsernamePasswordCredentialValidator. usernamePasswordContextLookupStrategyLookup strategy for UP context.Methods in net.shibboleth.idp.authn with parameters of type UsernamePasswordContext Modifier and Type Method Description protected abstract SubjectAbstractUsernamePasswordCredentialValidator. doValidate(ProfileRequestContext profileRequestContext, AuthenticationContext authenticationContext, UsernamePasswordContext usernamePasswordContext, CredentialValidator.WarningHandler warningHandler, CredentialValidator.ErrorHandler errorHandler)Override method for subclasses to use to perform the actual validation.protected SubjectAbstractUsernamePasswordCredentialValidator. populateSubject(Subject subject, UsernamePasswordContext usernamePasswordContext)Decorate the subject with "standard" content from the validation and clean up as instructed.Method parameters in net.shibboleth.idp.authn with type arguments of type UsernamePasswordContext Modifier and Type Method Description voidAbstractUsernamePasswordCredentialValidator. setUsernamePasswordContextLookupStrategy(Function<AuthenticationContext,UsernamePasswordContext> strategy)Set the lookup strategy to locate theUsernamePasswordContext. -
Uses of UsernamePasswordContext in net.shibboleth.idp.authn.context
Methods in net.shibboleth.idp.authn.context that return UsernamePasswordContext Modifier and Type Method Description UsernamePasswordContextUsernamePasswordContext. setPassword(String pass)Sets the password associated with the username.UsernamePasswordContextUsernamePasswordContext. setTransformedUsername(String name)Sets the transformed username.UsernamePasswordContextUsernamePasswordContext. setUsername(String name)Sets the username and resets the transformed version to be identical. -
Uses of UsernamePasswordContext in net.shibboleth.idp.authn.impl
Fields in net.shibboleth.idp.authn.impl declared as UsernamePasswordContext Modifier and Type Field Description private UsernamePasswordContextJAASCredentialValidator.SimpleCallbackHandler. contextContext for call.private UsernamePasswordContextKerberosCredentialValidator.SimpleCallbackHandler. contextContext for call.Methods in net.shibboleth.idp.authn.impl with parameters of type UsernamePasswordContext Modifier and Type Method Description private booleanHTPasswdCredentialValidator. authenticate(UsernamePasswordContext usernamePasswordContext, String storedPassword)Compare input password to stored value.private SubjectJAASCredentialValidator. authenticate(String loginConfigName, UsernamePasswordContext usernamePasswordContext)Create a JAAS configuration and attempt a login with it.protected SubjectHTPasswdCredentialValidator. doValidate(ProfileRequestContext profileRequestContext, AuthenticationContext authenticationContext, UsernamePasswordContext usernamePasswordContext, CredentialValidator.WarningHandler warningHandler, CredentialValidator.ErrorHandler errorHandler)Override method for subclasses to use to perform the actual validation.protected SubjectJAASCredentialValidator. doValidate(ProfileRequestContext profileRequestContext, AuthenticationContext authenticationContext, UsernamePasswordContext usernamePasswordContext, CredentialValidator.WarningHandler warningHandler, CredentialValidator.ErrorHandler errorHandler)Override method for subclasses to use to perform the actual validation.protected SubjectKerberosCredentialValidator. doValidate(ProfileRequestContext profileRequestContext, AuthenticationContext authenticationContext, UsernamePasswordContext usernamePasswordContext, CredentialValidator.WarningHandler warningHandler, CredentialValidator.ErrorHandler errorHandler)Override method for subclasses to use to perform the actual validation.protected SubjectLDAPCredentialValidator. doValidate(ProfileRequestContext profileRequestContext, AuthenticationContext authenticationContext, UsernamePasswordContext usernamePasswordContext, CredentialValidator.WarningHandler warningHandler, CredentialValidator.ErrorHandler errorHandler)Override method for subclasses to use to perform the actual validation.protected SubjectJAASCredentialValidator. populateSubject(Subject subject, Subject derivedSubject, UsernamePasswordContext usernamePasswordContext)Finish decorating the result.protected SubjectKerberosCredentialValidator. populateSubject(Subject subject, UsernamePasswordContext usernamePasswordContext)Decorate the subject with "standard" content from the validation and clean up as instructed.protected SubjectLDAPCredentialValidator. populateSubject(UsernamePasswordContext usernamePasswordContext, AuthenticationResponse ldapResponse)Builds a newSubjectpopulated with the necessary data.Constructors in net.shibboleth.idp.authn.impl with parameters of type UsernamePasswordContext Constructor Description SimpleCallbackHandler(UsernamePasswordContext usernamePasswordContext)Constructor.SimpleCallbackHandler(UsernamePasswordContext usernamePasswordContext)Constructor.
-