Class AuthenticationStepContext
- java.lang.Object
-
- pl.edu.icm.unity.engine.api.authn.AuthenticatorStepContext
-
- pl.edu.icm.unity.engine.api.authn.AuthenticationStepContext
-
public class AuthenticationStepContext extends AuthenticatorStepContext
Describes context of authentication: in which realm it happens (or happened), what flow is used, which option was used and which factor it was which can be 1 or 2 (at least until we start support 3rd factor authn).
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class pl.edu.icm.unity.engine.api.authn.AuthenticatorStepContext
AuthenticatorStepContext.FactorOrder
-
-
Field Summary
Fields Modifier and Type Field Description AuthenticationOptionKey
authnOptionId
-
Fields inherited from class pl.edu.icm.unity.engine.api.authn.AuthenticatorStepContext
endpointPath, factor, realm, selectedAuthnFlow
-
-
Constructor Summary
Constructors Constructor Description AuthenticationStepContext(AuthenticatorStepContext authenticatorContext, AuthenticationOptionKey authnOptionId)
AuthenticationStepContext(AuthenticationRealm realm, AuthenticationFlow selectedAuthnFlow, AuthenticationOptionKey authnOptionId, AuthenticatorStepContext.FactorOrder factor, String endpointPath)
-
-
-
Field Detail
-
authnOptionId
public final AuthenticationOptionKey authnOptionId
-
-
Constructor Detail
-
AuthenticationStepContext
public AuthenticationStepContext(AuthenticationRealm realm, AuthenticationFlow selectedAuthnFlow, AuthenticationOptionKey authnOptionId, AuthenticatorStepContext.FactorOrder factor, String endpointPath)
-
AuthenticationStepContext
public AuthenticationStepContext(AuthenticatorStepContext authenticatorContext, AuthenticationOptionKey authnOptionId)
-
-