| 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.