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 SmtpResourceProvider
 
 
 
 
 
 
 
 
An 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.