Package | Description |
---|---|
pl.edu.icm.unity.engine.api.authn.remote |
Remote authentication API
|
pl.edu.icm.unity.engine.api.translation.in |
Input translation profiles API
|
pl.edu.icm.unity.engine.api.userimport |
API of the user import subsystem.
|
Modifier and Type | Method and Description |
---|---|
RemotelyAuthenticatedInput |
RemotelyAuthenticatedContext.getAuthnInput() |
Modifier and Type | Method and Description |
---|---|
AuthenticationResult |
RemoteAuthnResultProcessor.getResult(RemotelyAuthenticatedInput input,
String profile,
boolean dryRun,
Optional<pl.edu.icm.unity.types.basic.IdentityTaV> identity)
This method is calling
#processRemoteInput(RemotelyAuthenticatedInput) and then
RemoteAuthnResultProcessor.assembleAuthenticationResult(RemotelyAuthenticatedContext) . |
protected AuthenticationResult |
AbstractRemoteVerificator.getResult(RemotelyAuthenticatedInput input,
pl.edu.icm.unity.types.translation.TranslationProfile profile,
AbstractRemoteVerificator.RemoteAuthnState state)
This method is calling
#processRemoteInput(RemotelyAuthenticatedInput) and then
#assembleAuthenticationResult(RemotelyAuthenticatedContext) . |
AuthenticationResult |
RemoteAuthnResultProcessor.getResult(RemotelyAuthenticatedInput input,
pl.edu.icm.unity.types.translation.TranslationProfile profile,
boolean dryRun,
Optional<pl.edu.icm.unity.types.basic.IdentityTaV> identity)
Equivalent
to
RemoteAuthnResultProcessor.getResult(RemotelyAuthenticatedInput, String, boolean, Optional)
but translation profile is given directly |
RemotelyAuthenticatedContext |
RemoteAuthnResultProcessor.processRemoteInput(RemotelyAuthenticatedInput input,
pl.edu.icm.unity.types.translation.TranslationProfile profile,
boolean dryRun,
Optional<pl.edu.icm.unity.types.basic.IdentityTaV> identity)
Invokes the configured translation profile on the remotely obtained authentication input.
|
void |
RemotelyAuthenticatedContext.setAuthnInput(RemotelyAuthenticatedInput input) |
Constructor and Description |
---|
RemoteSandboxAuthnContext(Exception authnException,
String logs,
RemotelyAuthenticatedInput input) |
Modifier and Type | Method and Description |
---|---|
static Map<String,String> |
InputTranslationContextFactory.createExpresionValueMap(RemotelyAuthenticatedInput input) |
static Map<String,Object> |
InputTranslationContextFactory.createMvelContext(RemotelyAuthenticatedInput input) |
MappingResult |
InputTranslationAction.invoke(RemotelyAuthenticatedInput input,
Object mvelCtx,
String currentProfile)
Performs the translation.
|
protected abstract MappingResult |
InputTranslationAction.invokeWrapped(RemotelyAuthenticatedInput input,
Object mvelCtx,
String currentProfile) |
Modifier and Type | Method and Description |
---|---|
RemotelyAuthenticatedInput |
UserImportSPI.importUser(String identity,
String type)
Should perform the import of the user in implementation defined way.
|
Copyright © 2019 Unity. All rights reserved.