Uses of Interface
io.inverno.mod.security.authentication.CredentialsResolver
Packages that use CredentialsResolver
Package
Description
Inverno security authentication API.
Inverno security user provisioning API.
-
Uses of CredentialsResolver in io.inverno.mod.security.authentication
Classes in io.inverno.mod.security.authentication that implement CredentialsResolverModifier and TypeClassDescriptionclassA simple login credentials resolver that stores credentials in memory.Fields in io.inverno.mod.security.authentication declared as CredentialsResolverModifier and TypeFieldDescriptionprotected final CredentialsResolver<? extends B> AbstractPrincipalAuthenticator.credentialsResolverThe credentials resolver.Constructors in io.inverno.mod.security.authentication with parameters of type CredentialsResolverModifierConstructorDescriptionprotectedAbstractPrincipalAuthenticator(CredentialsResolver<? extends B> credentialsResolver, CredentialsMatcher<? super A, ? super B> credentialsMatcher) Creates a terminal principal authenticator with the specified credentials resolver and credentials matcher.PrincipalAuthenticator(CredentialsResolver<? extends B> credentialsResolver, CredentialsMatcher<? super A, ? super B> credentialsMatcher) Creates a terminal principal authenticator with the specified credentials resolver and credentials matcher. -
Uses of CredentialsResolver in io.inverno.mod.security.authentication.user
Subinterfaces of CredentialsResolver in io.inverno.mod.security.authentication.userModifier and TypeInterfaceDescriptioninterfaceUserRepository<A extends Identity,B extends User<A>> A repository used to store, access and manage users.Classes in io.inverno.mod.security.authentication.user that implement CredentialsResolverModifier and TypeClassDescriptionclassInMemoryUserRepository<A extends Identity,B extends User<A>> AUserRepositoryimplementation that stores users in memory.classRedisUserRepository<A extends Identity,B extends User<A>> AUserRepositoryimplementation that stores users in a Redis data store.Constructors in io.inverno.mod.security.authentication.user with parameters of type CredentialsResolverModifierConstructorDescriptionUserAuthenticator(CredentialsResolver<? extends C> credentialsResolver, CredentialsMatcher<? super A, ? super C> credentialsMatcher) Creates a terminal user authenticator with the specified user credentials resolver and user credentials matcher.