|
keycloak-service
|

公開メンバ関数 | |
| AuthenticationManagementResource (RealmModel realm, KeycloakSession session, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) | |
| List< Map< String, Object > > | getFormProviders () |
| List< Map< String, Object > > | getAuthenticatorProviders () |
| List< Map< String, Object > > | getClientAuthenticatorProviders () |
| List< Map< String, Object > > | buildProviderMetadata (List< ProviderFactory > factories) |
| List< Map< String, Object > > | getFormActionProviders () |
| List< AuthenticationFlowRepresentation > | getFlows () |
| Response | createFlow (AuthenticationFlowRepresentation flow) |
| AuthenticationFlowRepresentation | getFlow (@PathParam("id") String id) |
| Response | updateFlow (@PathParam("id") String id, AuthenticationFlowRepresentation flow) |
| void | deleteFlow (@PathParam("id") String id) |
| Response | copy (@PathParam("flowAlias") String flowAlias, Map< String, String > data) |
| Response | addExecutionFlow (@PathParam("flowAlias") String flowAlias, Map< String, String > data) |
| Response | addExecutionToFlow (@PathParam("flowAlias") String flowAlias, Map< String, String > data) |
| Response | getExecutions (@PathParam("flowAlias") String flowAlias) |
| void | recurseExecutions (AuthenticationFlowModel flow, List< AuthenticationExecutionInfoRepresentation > result, int level) |
| void | updateExecutions (@PathParam("flowAlias") String flowAlias, AuthenticationExecutionInfoRepresentation rep) |
| Response | getExecution (final @PathParam("executionId") String executionId) |
| Response | addExecution (AuthenticationExecutionRepresentation execution) |
| AuthenticationFlowModel | getParentFlow (AuthenticationExecutionModel model) |
| void | raisePriority (@PathParam("executionId") String execution) |
| List< AuthenticationExecutionModel > | getSortedExecutions (AuthenticationFlowModel parentFlow) |
| void | lowerPriority (@PathParam("executionId") String execution) |
| void | removeExecution (@PathParam("executionId") String execution) |
| Response | newExecutionConfig (@PathParam("executionId") String execution, AuthenticatorConfigRepresentation json) |
| AuthenticatorConfigRepresentation | getAuthenticatorConfig (@PathParam("executionId") String execution, @PathParam("id") String id) |
| List< Map< String, String > > | getUnregisteredRequiredActions () |
| void | registerRequiredAction (Map< String, String > data) |
| List< RequiredActionProviderRepresentation > | getRequiredActions () |
| RequiredActionProviderRepresentation | getRequiredAction (@PathParam("alias") String alias) |
| void | updateRequiredAction (@PathParam("alias") String alias, RequiredActionProviderRepresentation rep) |
| void | removeRequiredAction (@PathParam("alias") String alias) |
| void | raiseRequiredActionPriority (@PathParam("alias") String alias) |
| void | lowerRequiredActionPriority (@PathParam("alias") String alias) |
| AuthenticatorConfigInfoRepresentation | getAuthenticatorConfigDescription (@PathParam("providerId") String providerId) |
| Map< String, List< ConfigPropertyRepresentation > > | getPerClientConfigDescription () |
| Response | createAuthenticatorConfig (AuthenticatorConfigRepresentation rep) |
| AuthenticatorConfigRepresentation | getAuthenticatorConfig (@PathParam("id") String id) |
| void | removeAuthenticatorConfig (@PathParam("id") String id) |
| void | updateAuthenticatorConfig (@PathParam("id") String id, AuthenticatorConfigRepresentation rep) |
静的公開メンバ関数 | |
| static AuthenticationFlowModel | copyFlow (RealmModel realm, AuthenticationFlowModel flow, String newName) |
| static void | copy (RealmModel realm, String newName, AuthenticationFlowModel from, AuthenticationFlowModel to) |
| static RequiredActionProviderRepresentation | toRepresentation (RequiredActionProviderModel model) |
静的限定公開変数類 | |
| static final Logger | logger = Logger.getLogger(AuthenticationManagementResource.class) |
非公開メンバ関数 | |
| void | deleteFlow (String id, boolean isTopMostLevel) |
| int | getNextPriority (AuthenticationFlowModel parentFlow) |
| int | getNextRequiredActionPriority () |
| ConfigPropertyRepresentation | getConfigPropertyRep (ProviderConfigProperty prop) |
非公開変数類 | |
| final RealmModel | realm |
| final KeycloakSession | session |
| AdminPermissionEvaluator | auth |
| AdminEventBuilder | adminEvent |
Authentication Management
|
inline |
|
inline |
Add new authentication execution
| execution | JSON model describing authentication execution |
|
inline |
Add new flow with new execution to existing flow
| flowAlias | Alias of parent authentication flow |
| data | New authentication flow / execution JSON data containing 'alias', 'type', 'provider', and 'description' attributes |
|
inline |
Add new authentication execution to a flow
| flowAlias | Alias of parent flow |
| data | New execution JSON data containing 'provider' attribute |
|
inline |
|
inline |
Copy existing authentication flow under a new name
The new name is given as 'newName' attribute of the passed JSON object
| flowAlias | Name of the existing authentication flow |
| data | JSON containing 'newName' attribute |
|
inlinestatic |
|
inlinestatic |
|
inline |
Create new authenticator configuration
| rep | JSON describing new authenticator configuration |
|
inline |
Create a new authentication flow
| flow | Authentication flow representation |
|
inline |
Delete an authentication flow
| id | Flow id |
|
inlineprivate |
|
inline |
Get execution's configuration
| execution | Execution id |
| id | Configuration id |
|
inline |
Get authenticator configuration
| id | Configuration id |
|
inline |
Get authenticator provider's configuration description
|
inline |
Get authenticator providers
Returns a list of authenticator providers.
|
inline |
Get client authenticator providers
Returns a list of client authenticator providers.
|
inlineprivate |
|
inline |
Get Single Execution
|
inline |
Get authentication executions for a flow
| flowAlias | Flow alias |
|
inline |
Get authentication flow for id
| id | Flow id |
|
inline |
Get authentication flows
Returns a list of authentication flows.
|
inline |
Get form action providers
Returns a list of form action providers.
|
inline |
Get form providers
Returns a list of form providers.
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inline |
Get configuration descriptions for all clients
|
inline |
Get required action for alias
| alias | Alias of required action |
|
inline |
Get required actions
Returns a list of required actions.
|
inline |
|
inline |
Get unregistered required actions
Returns a list of unregistered required actions.
|
inline |
Lower execution's priority
| execution | Execution id |
|
inline |
Lower required action's priority
| alias | Alias of required action |
|
inline |
Update execution with new configuration
| execution | Execution id |
| json | JSON with new configuration |
|
inline |
Raise execution's priority
| execution | Execution id |
|
inline |
Raise required action's priority
| alias | Alias of required action |
|
inline |
|
inline |
Register a new required actions
| data | JSON containing 'providerId', and 'name' attributes. |
|
inline |
Delete authenticator configuration
| id | Configuration id |
|
inline |
Delete execution
| execution | Execution id |
|
inline |
Delete required action
| alias | Alias of required action |
|
inlinestatic |
|
inline |
Update authenticator configuration
| id | Configuration id |
| rep | JSON describing new state of authenticator configuration |
|
inline |
Update authentication executions of a flow
| flowAlias | Flow alias |
| rep |
|
inline |
Update an authentication flow
| flow | Authentication flow representation |
|
inline |
Update required action
| alias | Alias of required action |
| rep | JSON describing new state of required action |
|
private |
|
private |
|
staticprotected |
|
private |
|
private |
1.8.13