Uses of Class
pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
Package
Description
Remote authentication API
Input translation profiles API
API of the user import subsystem.
-
Uses of RemotelyAuthenticatedInput in pl.edu.icm.unity.engine.api.authn.remote
Modifier and TypeMethodDescriptionstatic RemoteSandboxAuthnContext
RemoteSandboxAuthnContext.failedAuthn
(Exception authnException, String logs, RemotelyAuthenticatedInput input) protected RemoteAuthenticationResult
AbstractRemoteVerificator.getResult
(RemotelyAuthenticatedInput input, TranslationProfile profile, boolean sandboxMode, String registrationForm, boolean allowAssociation) protected RemoteAuthenticationResult
AbstractRemoteVerificator.getResultForNonInteractiveAuthn
(RemotelyAuthenticatedInput input, TranslationProfile profile) RemoteAuthnResultTranslator.getTranslatedResult
(RemotelyAuthenticatedInput input, String profile, boolean dryRun, Optional<IdentityTaV> identity, String registrationForm, boolean allowAssociation) This method is calling#processRemoteInput(RemotelyAuthenticatedInput)
and then#assembleAuthenticationResult(RemotelyAuthenticatedPrincipal)
.RemoteAuthnResultTranslator.getTranslatedResult
(RemotelyAuthenticatedInput input, TranslationProfile profile, boolean dryRun, Optional<IdentityTaV> identity, String registrationForm, boolean allowAssociation) Equivalent to#getResult(RemotelyAuthenticatedInput, String, boolean, Optional)
but translation profile is given directlyvoid
RemotelyAuthenticatedPrincipal.setAuthnInput
(RemotelyAuthenticatedInput input) RemoteAuthnResultTranslator.translateRemoteInput
(RemotelyAuthenticatedInput input, TranslationProfile profile, boolean dryRun, Optional<IdentityTaV> identity) Invokes the configured translation profile on the remotely obtained authentication input. -
Uses of RemotelyAuthenticatedInput in pl.edu.icm.unity.engine.api.translation.in
Modifier and TypeMethodDescriptionInputTranslationContextFactory.createExpresionValueMap
(RemotelyAuthenticatedInput input) InputTranslationContextFactory.createMvelContext
(RemotelyAuthenticatedInput input) final MappingResult
InputTranslationAction.invoke
(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile) Performs the translation.protected abstract MappingResult
InputTranslationAction.invokeWrapped
(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile) -
Uses of RemotelyAuthenticatedInput in pl.edu.icm.unity.engine.api.userimport
Modifier and TypeMethodDescriptionUserImportSPI.importUser
(String identity, String type) Should perform the import of the user in implementation defined way. -
Uses of RemotelyAuthenticatedInput in pl.edu.icm.unity.engine.translation.in.action
Modifier and TypeMethodDescriptionprotected MappingResult
BlindStopperInputAction.invokeWrapped
(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile) protected MappingResult
IncludeInputProfileActionFactory.IncludeInputProfileAction.invokeWrapped
(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile)