Uses of Class
io.inverno.mod.security.authentication.user.UserRepositoryException
Packages that use UserRepositoryException
Package
Description
Inverno security user provisioning API.
-
Uses of UserRepositoryException in io.inverno.mod.security.authentication.user
Methods in io.inverno.mod.security.authentication.user that throw UserRepositoryExceptionModifier and TypeMethodDescriptionreactor.core.publisher.Mono<B> InMemoryUserRepository.addUserToGroups(String username, String... groups) reactor.core.publisher.Mono<B> RedisUserRepository.addUserToGroups(String username, String... groups) reactor.core.publisher.Mono<B> UserRepository.addUserToGroups(String username, String... groups) Adds the user identified by the specified username to the specified groups.reactor.core.publisher.Mono<B> InMemoryUserRepository.changePassword(LoginCredentials credentials, String rawPassword) reactor.core.publisher.Mono<B> RedisUserRepository.changePassword(LoginCredentials credentials, String rawPassword) reactor.core.publisher.Mono<B> UserRepository.changePassword(LoginCredentials credentials, String rawPassword) Changes the password of the user identified by the specified credentials.reactor.core.publisher.Mono<B> InMemoryUserRepository.createUser(B user) reactor.core.publisher.Mono<B> RedisUserRepository.createUser(B user) reactor.core.publisher.Mono<B> UserRepository.createUser(B user) Creates a user.reactor.core.publisher.Mono<B> InMemoryUserRepository.deleteUser(String username) reactor.core.publisher.Mono<B> RedisUserRepository.deleteUser(String username) reactor.core.publisher.Mono<B> UserRepository.deleteUser(String username) Deletes the he user identified by the specified username from the repository.reactor.core.publisher.Mono<B> reactor.core.publisher.Mono<B> reactor.core.publisher.Mono<B> Returns the user identified by the specified username.reactor.core.publisher.Flux<B> InMemoryUserRepository.listUsers()reactor.core.publisher.Flux<B> RedisUserRepository.listUsers()reactor.core.publisher.Flux<B> UserRepository.listUsers()Lists the users in the repository.reactor.core.publisher.Mono<B> reactor.core.publisher.Mono<B> reactor.core.publisher.Mono<B> Locks the user identified by the specified username.reactor.core.publisher.Mono<B> InMemoryUserRepository.removeUserFromGroups(String username, String... groups) reactor.core.publisher.Mono<B> RedisUserRepository.removeUserFromGroups(String username, String... groups) reactor.core.publisher.Mono<B> UserRepository.removeUserFromGroups(String username, String... groups) Removes the user identified by the specified username from the specified groups.reactor.core.publisher.Mono<B> InMemoryUserRepository.unlockUser(String username) reactor.core.publisher.Mono<B> RedisUserRepository.unlockUser(String username) reactor.core.publisher.Mono<B> UserRepository.unlockUser(String username) Unlocks the user identified by the specified username.reactor.core.publisher.Mono<B> RedisUserRepository.updateUser(B user) reactor.core.publisher.Mono<B> UserRepository.updateUser(B user) Updates the specified user.Constructors in io.inverno.mod.security.authentication.user that throw UserRepositoryExceptionModifierConstructorDescriptionInMemoryUserRepository(Collection<B> users, Password.Encoder<?, ?> passwordEncoder, PasswordPolicy<B, ?> passwordPolicy) Creates an in-memory user repository initialized with the specified list of users using the specified password encoder and policy.