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
SessionParticipant s from the AuthenticationResult s. |
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.