Uses of Class
pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
-
Packages that use RemotelyAuthenticatedInput Package Description pl.edu.icm.unity.engine.api.authn.remote Remote authentication APIpl.edu.icm.unity.engine.api.translation.in Input translation profiles APIpl.edu.icm.unity.engine.api.userimport API of the user import subsystem.pl.edu.icm.unity.engine.translation.in.action -
-
Uses of RemotelyAuthenticatedInput in pl.edu.icm.unity.engine.api.authn.remote
Methods in pl.edu.icm.unity.engine.api.authn.remote that return RemotelyAuthenticatedInput Modifier and Type Method Description RemotelyAuthenticatedInputRemotelyAuthenticatedPrincipal. getAuthnInput()Methods in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemotelyAuthenticatedInput Modifier and Type Method Description static 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)RemoteAuthenticationResultRemoteAuthnResultTranslator. getTranslatedResult(RemotelyAuthenticatedInput input, String profile, boolean dryRun, Optional<IdentityTaV> identity, String registrationForm, boolean allowAssociation)This method is calling#processRemoteInput(RemotelyAuthenticatedInput)and then#assembleAuthenticationResult(RemotelyAuthenticatedPrincipal).RemoteAuthenticationResultRemoteAuthnResultTranslator. 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)RemotelyAuthenticatedPrincipalRemoteAuthnResultTranslator. 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 RemotelyAuthenticatedInput Modifier and Type Method Description static Map<String,String>InputTranslationContextFactory. createExpresionValueMap(RemotelyAuthenticatedInput input)static Map<String,Object>InputTranslationContextFactory. createMvelContext(RemotelyAuthenticatedInput input)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 RemotelyAuthenticatedInput Modifier and Type Method Description RemotelyAuthenticatedInputUserImportSPI. 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 RemotelyAuthenticatedInput Modifier and Type Method Description protected MappingResultBlindStopperInputAction. invokeWrapped(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile)protected MappingResultIncludeInputProfileActionFactory.IncludeInputProfileAction. invokeWrapped(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile)
-