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. -
-
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
RemotelyAuthenticatedContext. getAuthnInput()
Methods in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemotelyAuthenticatedInput Modifier and Type Method Description 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, java.lang.String profile, boolean dryRun, java.util.Optional<pl.edu.icm.unity.types.basic.IdentityTaV> identity)
This method is calling#processRemoteInput(RemotelyAuthenticatedInput)
and thenRemoteAuthnResultProcessor.assembleAuthenticationResult(RemotelyAuthenticatedContext)
.AuthenticationResult
RemoteAuthnResultProcessor. getResult(RemotelyAuthenticatedInput input, pl.edu.icm.unity.types.translation.TranslationProfile profile, boolean dryRun, java.util.Optional<pl.edu.icm.unity.types.basic.IdentityTaV> identity)
Equivalent toRemoteAuthnResultProcessor.getResult(RemotelyAuthenticatedInput, String, boolean, Optional)
but translation profile is given directlyRemotelyAuthenticatedContext
RemoteAuthnResultProcessor. processRemoteInput(RemotelyAuthenticatedInput input, pl.edu.icm.unity.types.translation.TranslationProfile profile, boolean dryRun, java.util.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)
Constructors in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemotelyAuthenticatedInput Constructor Description RemoteSandboxAuthnContext(java.lang.Exception authnException, java.lang.String logs, RemotelyAuthenticatedInput 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 java.util.Map<java.lang.String,java.lang.String>
InputTranslationContextFactory. createExpresionValueMap(RemotelyAuthenticatedInput input)
static java.util.Map<java.lang.String,java.lang.Object>
InputTranslationContextFactory. createMvelContext(RemotelyAuthenticatedInput input)
MappingResult
InputTranslationAction. invoke(RemotelyAuthenticatedInput input, java.lang.Object mvelCtx, java.lang.String currentProfile)
Performs the translation.protected abstract MappingResult
InputTranslationAction. invokeWrapped(RemotelyAuthenticatedInput input, java.lang.Object mvelCtx, java.lang.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(java.lang.String identity, java.lang.String type)
Should perform the import of the user in implementation defined way.
-