Uses of Class
pl.edu.icm.unity.engine.api.authn.RemoteAuthenticationResult
Packages that use RemoteAuthenticationResult
Package
Description
Authentication related API and utilities
Remote authentication API
-
Uses of RemoteAuthenticationResult in pl.edu.icm.unity.engine.api.authn
Methods in pl.edu.icm.unity.engine.api.authn that return RemoteAuthenticationResultModifier and TypeMethodDescriptiondefault RemoteAuthenticationResult
AuthenticationResult.asRemote()
static RemoteAuthenticationResult
RemoteAuthenticationResult.failed()
static RemoteAuthenticationResult
static RemoteAuthenticationResult
RemoteAuthenticationResult.failed
(RemotelyAuthenticatedPrincipal remotePrincipal, Exception cause, AuthenticationResult.ResolvableError error) static RemoteAuthenticationResult
RemoteAuthenticationResult.failed
(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticationResult.ResolvableError error) RemoteAuthenticationException.getResult()
static RemoteAuthenticationResult
RemoteAuthenticationResult.notApplicable()
static RemoteAuthenticationResult
RemoteAuthenticationResult.successful
(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticatedEntity authenticatedEntity) static RemoteAuthenticationResult
RemoteAuthenticationResult.successfulPartial
(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticatedEntity authenticatedEntity) static RemoteAuthenticationResult
RemoteAuthenticationResult.unknownRemotePrincipal
(RemotelyAuthenticatedPrincipal remotePrincipal, String formForUnknownPrincipal, boolean enableAssociation) Constructors in pl.edu.icm.unity.engine.api.authn with parameters of type RemoteAuthenticationResultModifierConstructorDescriptionprotected
-
Uses of RemoteAuthenticationResult in pl.edu.icm.unity.engine.api.authn.remote
Methods in pl.edu.icm.unity.engine.api.authn.remote that return RemoteAuthenticationResultModifier and TypeMethodDescriptionRemoteAuthnResultTranslator.assembleAuthenticationResult
(RemotelyAuthenticatedPrincipal remoteContext, String registrationForm, boolean allowAssociation) Tries to resolve the primary identity from the previously createdRemotelyAuthenticatedPrincipal
(usually via#processRemoteInput(RemotelyAuthenticatedInput)
) and returns a finalAuthenticationResult
depending on the success of this action.protected RemoteAuthenticationResult
AbstractRemoteVerificator.getResult
(RemotelyAuthenticatedInput input, pl.edu.icm.unity.base.translation.TranslationProfile profile, boolean sandboxMode, String registrationForm, boolean allowAssociation) UnknownRemoteUserException.getResult()
protected RemoteAuthenticationResult
AbstractRemoteVerificator.getResultForNonInteractiveAuthn
(RemotelyAuthenticatedInput input, pl.edu.icm.unity.base.translation.TranslationProfile profile) RemoteAuthnResultTranslator.getTranslatedResult
(RemotelyAuthenticatedInput input, String profile, boolean dryRun, Optional<pl.edu.icm.unity.base.identity.IdentityTaV> identity, String registrationForm, boolean allowAssociation) This method is calling#processRemoteInput(RemotelyAuthenticatedInput)
and then#assembleAuthenticationResult(RemotelyAuthenticatedPrincipal)
.RemoteAuthnResultTranslator.getTranslatedResult
(RemotelyAuthenticatedInput input, pl.edu.icm.unity.base.translation.TranslationProfile profile, boolean dryRun, Optional<pl.edu.icm.unity.base.identity.IdentityTaV> identity, String registrationForm, boolean allowAssociation) Equivalent to#getResult(RemotelyAuthenticatedInput, String, boolean, Optional)
but translation profile is given directlyMethods in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemoteAuthenticationResultModifier and TypeMethodDescriptionprotected AuthenticationResult
AbstractRemoteVerificator.addGenericMessageIfError
(RemoteAuthenticationResult result, AuthenticationResult.ResolvableError errorMessage) Constructors in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemoteAuthenticationResultModifierConstructorDescriptionUnknownRemoteUserException
(String msg, RemoteAuthenticationResult result) -
Uses of RemoteAuthenticationResult in pl.edu.icm.unity.engine.api.authn.sandbox
Methods in pl.edu.icm.unity.engine.api.authn.sandbox that return RemoteAuthenticationResult