Uses of Interface
io.inverno.mod.security.authentication.PrincipalAuthentication
Packages that use PrincipalAuthentication
Package
Description
Inverno security access control API.
Inverno security authentication API.
Inverno security user provisioning API.
Inverno security authentication API implementation.
Inverno security user provisioning API implementation.
-
Uses of PrincipalAuthentication in io.inverno.mod.security.accesscontrol
Methods in io.inverno.mod.security.accesscontrol with parameters of type PrincipalAuthenticationModifier and TypeMethodDescriptionreactor.core.publisher.Mono<PermissionBasedAccessController> ConfigurationSourcePermissionBasedAccessControllerResolver.resolveAccessController(PrincipalAuthentication authentication) -
Uses of PrincipalAuthentication in io.inverno.mod.security.authentication
Classes in io.inverno.mod.security.authentication with type parameters of type PrincipalAuthenticationModifier and TypeClassDescriptionclassAbstractPrincipalAuthenticator<A extends PrincipalCredentials,B extends Credentials, C extends PrincipalAuthentication> Base principal authenticator implementation used to authenticatePrincipalCredentials.Methods in io.inverno.mod.security.authentication that return PrincipalAuthenticationModifier and TypeMethodDescriptionprotected PrincipalAuthenticationPrincipalAuthenticator.createAuthenticated(B resolvedCredentials) protected PrincipalAuthenticationPrincipalAuthenticator.createDenied(A credentials, AuthenticationException cause) static PrincipalAuthenticationPrincipalAuthentication.of(PrincipalCredentials credentials) Returns a new principal authentication from the specified credentials.static PrincipalAuthenticationReturns a new authenticated principal authentication for the specified username.static PrincipalAuthenticationPrincipalAuthentication.of(String username, SecurityException cause) Returns a new denied principal authentication for the specified username and cause. -
Uses of PrincipalAuthentication in io.inverno.mod.security.authentication.user
Subinterfaces of PrincipalAuthentication in io.inverno.mod.security.authentication.userModifier and TypeInterfaceDescriptioninterfaceUserAuthentication<A extends Identity>An authentication resulting from the authentication of a user uniquely identified by a username in aUserAuthenticator. -
Uses of PrincipalAuthentication in io.inverno.mod.security.internal.authentication
Classes in io.inverno.mod.security.internal.authentication that implement PrincipalAuthentication -
Uses of PrincipalAuthentication in io.inverno.mod.security.internal.authentication.user
Classes in io.inverno.mod.security.internal.authentication.user that implement PrincipalAuthenticationModifier and TypeClassDescriptionclassGenericUserAuthentication<A extends Identity>GenericUserAuthenticationimplementation.