Uses of Class
pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
Packages that use 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
Methods in pl.edu.icm.unity.engine.api.authn.remote that return RemotelyAuthenticatedInputMethods in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemotelyAuthenticatedInputModifier and TypeMethodDescriptionstatic RemoteSandboxAuthnContextRemoteSandboxAuthnContext.failedAuthn(Exception authnException, String logs, RemotelyAuthenticatedInput input) protected RemoteAuthenticationResultAbstractRemoteVerificator.getResult(RemotelyAuthenticatedInput input, TranslationProfile profile, boolean sandboxMode, String registrationForm, boolean allowAssociation) protected RemoteAuthenticationResultAbstractRemoteVerificator.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 directlyvoidRemotelyAuthenticatedPrincipal.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
Methods in pl.edu.icm.unity.engine.api.translation.in with parameters of type RemotelyAuthenticatedInputModifier and TypeMethodDescriptionInputTranslationContextFactory.createExpresionValueMap(RemotelyAuthenticatedInput input) InputTranslationContextFactory.createMvelContext(RemotelyAuthenticatedInput input) final MappingResultInputTranslationAction.invoke(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile) Performs the translation.protected abstract MappingResultInputTranslationAction.invokeWrapped(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile) -
Uses of RemotelyAuthenticatedInput in pl.edu.icm.unity.engine.api.userimport
Methods in pl.edu.icm.unity.engine.api.userimport that return RemotelyAuthenticatedInputModifier 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
Methods in pl.edu.icm.unity.engine.translation.in.action with parameters of type RemotelyAuthenticatedInputModifier and TypeMethodDescriptionprotected MappingResultBlindStopperInputAction.invokeWrapped(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile) protected MappingResultIncludeInputProfileActionFactory.IncludeInputProfileAction.invokeWrapped(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile)