All Classes and Interfaces
Class
Description
A server that hosts resources on a resource owner's behalf and is capable of accepting and responding to requests for protected resources.
Wraps the Spring argon2 encoder.
This exception is thrown when an Authentication Flow Context is read from the repository with a unexpected version number.
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme described in
"A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.
Implementation of PasswordEncoder that uses the BCrypt strong hashing function.
Always take the most recent certificate but if 2 certs have the same creation date
we take the one with the highest expiration date
Utility class created to avoid duplication between
EmailServiceImpl and the SmtpResourceProviderAn email validator based on the rules defined by OWASP and excluding '*' and '&' characters.
Entity used for both create and update operation
Constrains string properties that may be null but cannot be blank.
The value of one of the Client Metadata fields is invalid and the server has rejected this request.
If the permission request contains not found/invalid resource_id or resource_scopes, it must fail with a 400 error
and the corresponding error_code & description.
Return invalid_grant when permission ticket is not found or not valid.
The value of one or more redirect_uris is invalid.
The value of one or more redirect_uris is invalid.
Validator for
ValidLocale.A password encoder that does nothing.
Service interface for encoding passwords.
Service providing password history.
DictionaryProvider that allow the usage of a dictionary in an ephemeral context (REST Call).
A validator which can be used to validate user information.
Locale strings must be valid for the runtime JRE, i.e.