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 RemotelyAuthenticatedInput
RemotelyAuthenticatedPrincipal. getAuthnInput()
Methods in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemotelyAuthenticatedInput Modifier and Type Method Description static 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)
RemoteAuthenticationResult
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)
.RemoteAuthenticationResult
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)
RemotelyAuthenticatedPrincipal
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 RemotelyAuthenticatedInput Modifier and Type Method 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)
-
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 RemotelyAuthenticatedInput
UserImportSPI. 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 MappingResult
BlindStopperInputAction. invokeWrapped(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile)
protected MappingResult
IncludeInputProfileActionFactory.IncludeInputProfileAction. invokeWrapped(RemotelyAuthenticatedInput input, Object mvelCtx, String currentProfile)
-