| Package | Description |
|---|---|
| pl.edu.icm.unity.engine.api |
The main entry point to engine's functionality.
|
| pl.edu.icm.unity.engine.api.authn |
Authentication related API and utilities
|
| pl.edu.icm.unity.engine.api.authn.local |
Local authentication API and general purpose support classes
|
| pl.edu.icm.unity.engine.api.authn.remote |
Remote authentication API
|
| pl.edu.icm.unity.engine.api.userimport |
API of the user import subsystem.
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticationResult |
UserImportManagement.importUser(String identity,
String type)
Perform user import.
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticationResult |
AuthenticationProcessor.PartialAuthnState.getPrimaryResult() |
AuthenticationResult |
AuthenticationException.getResult() |
| Modifier and Type | Method and Description |
|---|---|
static List<SessionParticipant> |
AuthenticationProcessor.extractParticipants(AuthenticationResult... results)
Extracts and returns all remote
SessionParticipants from the AuthenticationResults. |
AuthenticatedEntity |
AuthenticationProcessor.finalizeAfterSecondaryAuthentication(AuthenticationProcessor.PartialAuthnState state,
AuthenticationResult result2)
Should be used if the second step authentication is required to process second authenticator results
and retrieve a final
AuthenticatedEntity. |
AuthenticationProcessor.PartialAuthnState |
AuthenticationProcessor.processPrimaryAuthnResult(AuthenticationResult result,
AuthenticationOption authenticationOption)
Starting point: the result of the primary authenticator is verified.
|
| Constructor and Description |
|---|
AuthenticationException(AuthenticationResult result,
String msg) |
AuthenticationException(AuthenticationResult result,
String msg,
Throwable cause) |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationResult |
LocalSandboxAuthnContext.getAuthenticationResult() |
| Constructor and Description |
|---|
LocalSandboxAuthnContext(AuthenticationResult authenticationResult) |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationResult |
RemoteAuthnResultProcessor.assembleAuthenticationResult(RemotelyAuthenticatedContext remoteContext)
Tries to resolve the primary identity from the previously created
RemotelyAuthenticatedContext
(usually via #processRemoteInput(RemotelyAuthenticatedInput)) and returns a
final AuthenticationResult depending on the success of this action. |
protected AuthenticationResult |
AbstractRemoteVerificator.getResult(RemotelyAuthenticatedInput input,
String profile,
AbstractRemoteVerificator.RemoteAuthnState state)
This method is calling
#processRemoteInput(RemotelyAuthenticatedInput) and then
#assembleAuthenticationResult(RemotelyAuthenticatedContext). |
AuthenticationResult |
RemoteAuthnResultProcessor.getResult(RemotelyAuthenticatedInput input,
String profile,
boolean dryRun)
This method is calling
#processRemoteInput(RemotelyAuthenticatedInput) and then
RemoteAuthnResultProcessor.assembleAuthenticationResult(RemotelyAuthenticatedContext). |
| Constructor and Description |
|---|
UnknownRemoteUserException(String msg,
AuthenticationResult result) |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationResult |
UserImportSerivce.importUser(String identity,
String type)
Perform user import.
|
Copyright © 2017 Unity. All rights reserved.