keycloak
|
クラス | |
enum | Status |
公開メンバ関数 | |
URI | getActionUrl (String code) |
URI | getActionUrl () |
URI | getActionUrl (boolean authSessionIdParam) |
LoginFormsProvider | form () |
Response | getChallenge () |
EventBuilder | getEvent () |
UserModel | getUser () |
RealmModel | getRealm () |
AuthenticationSessionModel | getAuthenticationSession () |
ClientConnection | getConnection () |
UriInfo | getUriInfo () |
KeycloakSession | getSession () |
HttpRequest | getHttpRequest () |
String | generateCode () |
Status | getStatus () |
void | challenge (Response response) |
void | failure () |
void | success () |
void | ignore () |
Interface that encapsulates current information about the current requred action
enum org::keycloak::authentication::RequiredActionContext::Status |
列挙値 | CHALLENGE | FAILURE | IGNORE | SUCCESS |
---|
void org.keycloak.authentication.RequiredActionContext.challenge | ( | Response | response | ) |
Send a challenge Response back to user
response |
org.keycloak.authentication.RequiredActionContextResultで実装されています。
void org.keycloak.authentication.RequiredActionContext.failure | ( | ) |
Abort the authentication with an error
org.keycloak.authentication.RequiredActionContextResultで実装されています。
LoginFormsProvider org.keycloak.authentication.RequiredActionContext.form | ( | ) |
Create a Freemarker form builder that presets the user, action URI, and a generated access code
org.keycloak.authentication.RequiredActionContextResultで実装されています。
String org.keycloak.authentication.RequiredActionContext.generateCode | ( | ) |
Generates access code and updates clientsession timestamp Access codes must be included in form action callbacks as a query parameter.
org.keycloak.authentication.RequiredActionContextResultで実装されています。
URI org.keycloak.authentication.RequiredActionContext.getActionUrl | ( | String | code | ) |
Get the action URL for the required action.
code | client sessino access code |
org.keycloak.authentication.RequiredActionContextResultで実装されています。
URI org.keycloak.authentication.RequiredActionContext.getActionUrl | ( | ) |
Get the action URL for the required action. This auto-generates the access code.
org.keycloak.authentication.RequiredActionContextResultで実装されています。
URI org.keycloak.authentication.RequiredActionContext.getActionUrl | ( | boolean | authSessionIdParam | ) |
Get the action URL for the required action. This auto-generates the access code.
authSessionIdParam | if true, will embed session id as query param. Useful for clients that don't support cookies (i.e. console) |
org.keycloak.authentication.RequiredActionContextResultで実装されています。
AuthenticationSessionModel org.keycloak.authentication.RequiredActionContext.getAuthenticationSession | ( | ) |
Response org.keycloak.authentication.RequiredActionContext.getChallenge | ( | ) |
If challenge has been sent this returns the JAX-RS Response
org.keycloak.authentication.RequiredActionContextResultで実装されています。
ClientConnection org.keycloak.authentication.RequiredActionContext.getConnection | ( | ) |
EventBuilder org.keycloak.authentication.RequiredActionContext.getEvent | ( | ) |
Current event builder being used
org.keycloak.authentication.RequiredActionContextResultで実装されています。
HttpRequest org.keycloak.authentication.RequiredActionContext.getHttpRequest | ( | ) |
RealmModel org.keycloak.authentication.RequiredActionContext.getRealm | ( | ) |
KeycloakSession org.keycloak.authentication.RequiredActionContext.getSession | ( | ) |
Status org.keycloak.authentication.RequiredActionContext.getStatus | ( | ) |
UriInfo org.keycloak.authentication.RequiredActionContext.getUriInfo | ( | ) |
UserModel org.keycloak.authentication.RequiredActionContext.getUser | ( | ) |
void org.keycloak.authentication.RequiredActionContext.ignore | ( | ) |
Ignore this required action and go onto the next, or complete the flow.
org.keycloak.authentication.RequiredActionContextResultで実装されています。
void org.keycloak.authentication.RequiredActionContext.success | ( | ) |
Mark this required action as successful. The required action will be removed from the UserModel
org.keycloak.authentication.RequiredActionContextResultで実装されています。