keycloak
|
公開メンバ関数 | |
void | validationError (MultivaluedMap< String, String > formData, List< FormMessage > errors) |
void | error (String error) |
void | success () |
void | excludeOtherErrors () |
EventBuilder | getEvent () |
EventBuilder | newEvent () |
AuthenticationExecutionModel | getExecution () |
UserModel | getUser () |
void | setUser (UserModel user) |
RealmModel | getRealm () |
AuthenticationSessionModel | getAuthenticationSession () |
ClientConnection | getConnection () |
UriInfo | getUriInfo () |
KeycloakSession | getSession () |
HttpRequest | getHttpRequest () |
AuthenticatorConfigModel | getAuthenticatorConfig () |
Interface that encapsulates the current validation that is being performed. Calling success() or validationError() sets the status of this current validation.
void org.keycloak.authentication.ValidationContext.error | ( | String | error | ) |
void org.keycloak.authentication.ValidationContext.excludeOtherErrors | ( | ) |
The error messages of this current validation will take precedence over any others. Other error messages will not be shown. This is useful to prevent validation from leaking to an attacker. For example, the recaptcha validator calls this method so that usernames cannot be phished
org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImplで実装されています。
|
inherited |
AuthenticationSessionModel attached to this flow
org.keycloak.authentication.FormAuthenticationFlow.FormContextImplで実装されています。
|
inherited |
Get any configuration associated with the current execution
org.keycloak.authentication.FormAuthenticationFlow.FormContextImplで実装されています。
|
inherited |
Information about the IP address from the connecting HTTP client.
org.keycloak.authentication.FormAuthenticationFlow.FormContextImplで実装されています。
|
inherited |
Current event builder being used
org.keycloak.authentication.FormAuthenticationFlow.FormContextImplで実装されています。
|
inherited |
The current execution in the flow
org.keycloak.authentication.FormAuthenticationFlow.FormContextImplで実装されています。
|
inherited |
|
inherited |
|
inherited |
|
inherited |
UriInfo of the current request
org.keycloak.authentication.FormAuthenticationFlow.FormContextImplで実装されています。
|
inherited |
Current user attached to this flow. It can return null if no uesr has been identified yet
org.keycloak.authentication.FormAuthenticationFlow.FormContextImplで実装されています。
|
inherited |
Create a refresh new EventBuilder to use within this context
org.keycloak.authentication.FormAuthenticationFlow.FormContextImplで実装されています。
|
inherited |
Attach a specific user to this flow.
user |
org.keycloak.authentication.FormAuthenticationFlow.FormContextImplで実装されています。
void org.keycloak.authentication.ValidationContext.success | ( | ) |
Mark this validation as sucessful
org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImplで実装されています。
void org.keycloak.authentication.ValidationContext.validationError | ( | MultivaluedMap< String, String > | formData, |
List< FormMessage > | errors | ||
) |
Mark this validation as having a validation error
formData | form data you want to display when the form is refreshed |
errors | error messages to display on the form |
org.keycloak.authentication.FormAuthenticationFlow.ValidationContextImplで実装されています。