Uses of Class
pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
Package
Description
Authentication related API and utilities
Endpoint API
-
Uses of AuthenticationFlow in pl.edu.icm.unity.engine.api.authn
Modifier and TypeFieldDescriptionfinal AuthenticationFlow
AuthenticatorStepContext.selectedAuthnFlow
Modifier and TypeMethodDescriptionInvocationContext.getEndpointFlows()
AuthenticatorSupportService.getRemoteAuthenticatorsAsFlows
(String bindingId) AuthenticatorSupportService.resolveAuthenticationFlows
(List<String> authnOptions, String bindingId) Modifier and TypeMethodDescriptionAuthenticationProcessor.processPrimaryAuthnResult
(AuthenticationResult result, AuthenticationFlow authenticationFlow, pl.edu.icm.unity.base.authn.AuthenticationOptionKey authnOptionId) Starting point: the result of the primary authenticator is verified.ModifierConstructorDescriptionAuthenticationStepContext
(pl.edu.icm.unity.base.authn.AuthenticationRealm realm, AuthenticationFlow selectedAuthnFlow, pl.edu.icm.unity.base.authn.AuthenticationOptionKey authnOptionId, AuthenticatorStepContext.FactorOrder factor, String endpointPath) AuthenticatorStepContext
(pl.edu.icm.unity.base.authn.AuthenticationRealm realm, AuthenticationFlow selectedAuthnFlow, String endpointPath, AuthenticatorStepContext.FactorOrder factor) PartialAuthnState
(pl.edu.icm.unity.base.authn.AuthenticationOptionKey firstFactorOptionId, BindingAuthn secondaryAuthenticator, AuthenticationResult result, AuthenticationFlow flow) ModifierConstructorDescriptionInvocationContext
(pl.edu.icm.unity.base.identity.IdentityTaV tlsIdentity, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, List<AuthenticationFlow> endpointFlows) -
Uses of AuthenticationFlow in pl.edu.icm.unity.engine.api.endpoint
Modifier and TypeFieldDescriptionprotected List<AuthenticationFlow>
AbstractEndpoint.authenticationFlows
Modifier and TypeMethodDescriptionAbstractEndpoint.getAuthenticationFlows()
EndpointInstance.getAuthenticationFlows()
Modifier and TypeMethodDescriptionvoid
AbstractEndpoint.initialize
(pl.edu.icm.unity.base.endpoint.ResolvedEndpoint description, List<AuthenticationFlow> authenticators, String serializedConfiguration) void
EndpointInstance.initialize
(pl.edu.icm.unity.base.endpoint.ResolvedEndpoint endpointDescription, List<AuthenticationFlow> authenticatonOptions, String serializedConfiguration) protected void
AbstractEndpoint.setAuthenticators
(List<AuthenticationFlow> authenticationFlows) void
EndpointInstance.updateAuthenticationFlows
(List<AuthenticationFlow> authenticationFlows) Runtime update of the authenticators being used by this endpoint.