keycloak-spi-private
|
公開メンバ関数 | |
void | buildPage (FormContext context, LoginFormsProvider form) |
void | validate (ValidationContext context) |
void | success (FormContext context) |
boolean | requiresUser () |
boolean | configuredFor (KeycloakSession session, RealmModel realm, UserModel user) |
void | setRequiredActions (KeycloakSession session, RealmModel realm, UserModel user) |
Fine grain processing of a form. Allows you to split up the processing of a form into smaller parts so that you can enable/disable them from the admin console. For example, Recaptcha is a FormAction. This allows you as the admin to turn Recaptcha on/off even though it is on the same form/page as other registration validation.
void org.keycloak.authentication.FormAction.buildPage | ( | FormContext | context, |
LoginFormsProvider | form | ||
) |
When a FormAuthenticator is rendering the challenge page, even FormAction.buildPage() method will be called This gives the FormAction the opportunity to add additional attributes to the form to be displayed.
context | |
form |
boolean org.keycloak.authentication.FormAction.configuredFor | ( | KeycloakSession | session, |
RealmModel | realm, | ||
UserModel | user | ||
) |
boolean org.keycloak.authentication.FormAction.requiresUser | ( | ) |
Does this FormAction require that a user be set? For registration, this method will always return false.
void org.keycloak.authentication.FormAction.setRequiredActions | ( | KeycloakSession | session, |
RealmModel | realm, | ||
UserModel | user | ||
) |
Set actions to configure authenticator
void org.keycloak.authentication.FormAction.success | ( | FormContext | context | ) |
Called after all validate() calls of all FormAction providers are successful.
context |
void org.keycloak.authentication.FormAction.validate | ( | ValidationContext | context | ) |
This is the first phase of form processing. Each FormAction.validate() method is called. This gives the FormAction a chance to validate and challenge if user input is invalid.
context |