keycloak
パッケージ | クラス
org.keycloak.authentication パッケージ

パッケージ

package  actiontoken
 
package  authenticators
 
package  forms
 
package  requiredactions
 

クラス

interface  AbstractAuthenticationFlowContext
 
class  AbstractFormAuthenticator
 
interface  AuthenticationFlow
 
interface  AuthenticationFlowContext
 
enum  AuthenticationFlowError
 
class  AuthenticationFlowException
 
class  AuthenticationProcessor
 
interface  Authenticator
 
interface  AuthenticatorFactory
 
class  AuthenticatorSpi
 
class  AuthenticatorUtil
 
class  ClientAuthenticationFlow
 
interface  ClientAuthenticationFlowContext
 
interface  ClientAuthenticator
 
interface  ClientAuthenticatorFactory
 
class  ClientAuthenticatorSpi
 
interface  ConfigurableAuthenticatorFactory
 
class  ConsoleDisplayMode
 
class  DefaultAuthenticationFlow
 
interface  DisplayTypeAuthenticatorFactory
 
interface  DisplayTypeRequiredActionFactory
 
class  ExplainedVerificationException
 
enum  FlowStatus
 
class  ForkFlowException
 
interface  FormAction
 
interface  FormActionFactory
 
class  FormActionSpi
 
class  FormAuthenticationFlow
 
interface  FormAuthenticator
 
interface  FormAuthenticatorFactory
 
class  FormAuthenticatorSpi
 
interface  FormContext
 
interface  RequiredActionContext
 
class  RequiredActionContextResult
 
interface  RequiredActionFactory
 
interface  RequiredActionProvider
 
class  RequiredActionSpi
 
interface  ValidationContext
 

クラス詳解

◆ org::keycloak::authentication::AuthenticationFlowError

enum org::keycloak::authentication::AuthenticationFlowError

Set of error codes that can be thrown by an Authenticator, FormAuthenticator, or FormAction

著者
Bill Burke
バージョン
Revision
1
org.keycloak.authentication.AuthenticationFlowError 連携図
Collaboration graph
列挙値
CLIENT_CREDENTIALS_SETUP_REQUIRED
CLIENT_DISABLED
CLIENT_NOT_FOUND
CREDENTIAL_SETUP_REQUIRED
DISPLAY_NOT_SUPPORTED
EXPIRED_CODE
FORK_FLOW
IDENTITY_PROVIDER_DISABLED
IDENTITY_PROVIDER_ERROR
IDENTITY_PROVIDER_NOT_FOUND
INTERNAL_ERROR
INVALID_CLIENT_CREDENTIALS
INVALID_CLIENT_SESSION
INVALID_CREDENTIALS
INVALID_USER
UNKNOWN_CLIENT
UNKNOWN_USER
USER_CONFLICT
USER_DISABLED
USER_TEMPORARILY_DISABLED

◆ org::keycloak::authentication::FlowStatus

enum org::keycloak::authentication::FlowStatus

Status of an execution/authenticator in a Authentication Flow

著者
Bill Burke
バージョン
Revision
1
org.keycloak.authentication.FlowStatus 連携図
Collaboration graph
列挙値
ATTEMPTED

This is not an error condition. Execution was attempted, but the authenticator is unable to process the request. An example of this is if a Kerberos authenticator did not see a negotiate header. There was no error, but the execution was attempted.

CHALLENGE

Execution offered a challenge. Optional executions will ignore this challenge. Alternative executions may ignore the challenge depending on the status of other executions in the flow.

FAILED

Flow will be aborted.

FAILURE_CHALLENGE

Flow will be aborted and a Response provided by the execution will be sent.

FLOW_RESET

This flow was reset to the beginning. An example is hitting cancel on the OTP page which will bring you back to the username password page.

FORCE_CHALLENGE

Irregardless of the execution's requirement, this challenge will be sent to the user.

FORK

This flow is being forked. The current authentication session is being cloned, reset, and redirected to browser login.

SUCCESS

Successful execution