Package | Description |
---|---|
pl.edu.icm.unity.engine.api.authn |
Authentication related API and utilities
|
pl.edu.icm.unity.engine.api.endpoint |
Endpoint API
|
Modifier and Type | Method and Description |
---|---|
AuthenticationFlow |
PartialAuthnState.getAuthenticationFlow() |
Modifier and Type | Method and Description |
---|---|
List<AuthenticationFlow> |
AuthenticatorSupportManagement.getAuthenticatorUIs(List<pl.edu.icm.unity.types.authn.AuthenticationFlowDefinition> authnFlows)
Resolves binding specific authenticator authN implementations for a given
list of
AuthenticationFlowDefinition . |
List<AuthenticationFlow> |
InvocationContext.getEndpointFlows() |
List<AuthenticationFlow> |
AuthenticatorSupportManagement.resolveAndGetAuthenticationFlows(List<String> authnOptions) |
Modifier and Type | Method and Description |
---|---|
PartialAuthnState |
AuthenticationProcessor.processPrimaryAuthnResult(AuthenticationResult result,
AuthenticationFlow authenticationFlow,
String authnOptionId)
Starting point: the result of the primary authenticator is verified.
|
Constructor and Description |
---|
PartialAuthnState(String firstFactorOptionId,
BindingAuthn secondaryAuthenticator,
AuthenticationResult result,
AuthenticationFlow flow) |
Constructor and Description |
---|
InvocationContext(pl.edu.icm.unity.types.basic.IdentityTaV tlsIdentity,
pl.edu.icm.unity.types.authn.AuthenticationRealm realm,
List<AuthenticationFlow> endpointFlows) |
Modifier and Type | Field and Description |
---|---|
protected List<AuthenticationFlow> |
AbstractEndpoint.authenticationFlows |
Modifier and Type | Method and Description |
---|---|
List<AuthenticationFlow> |
EndpointInstance.getAuthenticationFlows() |
List<AuthenticationFlow> |
AbstractEndpoint.getAuthenticationFlows() |
Modifier and Type | Method and Description |
---|---|
void |
EndpointInstance.initialize(pl.edu.icm.unity.types.endpoint.ResolvedEndpoint endpointDescription,
List<AuthenticationFlow> authenticatonOptions,
String serializedConfiguration) |
void |
AbstractEndpoint.initialize(pl.edu.icm.unity.types.endpoint.ResolvedEndpoint description,
List<AuthenticationFlow> authenticators,
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.
|
Copyright © 2018 Unity. All rights reserved.