Uses of Interface
io.inverno.mod.security.identity.IdentityResolver
Packages that use IdentityResolver
Package
Description
Common Inverno security components.
Inverno security identity API.
-
Uses of IdentityResolver in io.inverno.mod.security
Methods in io.inverno.mod.security with parameters of type IdentityResolverModifier and TypeMethodDescriptionstatic <A extends Credentials,B extends Authentication, C extends Identity, D extends AccessController>
SecurityManager<A, C, D> SecurityManager.of(Authenticator<? super A, ? extends B> authenticator, IdentityResolver<? super B, ? extends C> identityResolver) Creates a security manager with the specified authenticator and identity resolver.static <A extends Credentials,B extends Authentication, C extends Identity, D extends AccessController>
SecurityManager<A, C, D> SecurityManager.of(Authenticator<? super A, ? extends B> authenticator, IdentityResolver<? super B, ? extends C> identityResolver, AccessControllerResolver<? super B, ? extends D> accessControllerResolver) Creates a security manager with the specified authenticator, identity resolver and access controller resolver. -
Uses of IdentityResolver in io.inverno.mod.security.identity
Classes in io.inverno.mod.security.identity that implement IdentityResolverModifier and TypeClassDescriptionclassUserIdentityResolver<A extends UserAuthentication<B>,B extends Identity> Resolves an identity from aUserAuthentication.Methods in io.inverno.mod.security.identity that return IdentityResolverModifier and TypeMethodDescriptiondefault <T extends Identity>
IdentityResolver<A, T> IdentityResolver.flatMap(Function<? super B, ? extends reactor.core.publisher.Mono<? extends T>> mapper) Invokes this identity resolver and then transforms the resulting identity publisher.default <T extends Identity>
IdentityResolver<A, T> Invokes this identity resolver and then transforms the resulting identity.