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 RemoteAuthenticationResultAuthenticationResult.asRemote()static RemoteAuthenticationResultRemoteAuthenticationResult.failed()static RemoteAuthenticationResultstatic RemoteAuthenticationResultRemoteAuthenticationResult.failed(RemotelyAuthenticatedPrincipal remotePrincipal, Exception cause, AuthenticationResult.ResolvableError error) static RemoteAuthenticationResultRemoteAuthenticationResult.failed(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticationResult.ResolvableError error) RemoteAuthenticationException.getResult()static RemoteAuthenticationResultRemoteAuthenticationResult.notApplicable()static RemoteAuthenticationResultRemoteAuthenticationResult.successful(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticatedEntity authenticatedEntity) static RemoteAuthenticationResultRemoteAuthenticationResult.successfulPartial(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticatedEntity authenticatedEntity) static RemoteAuthenticationResultRemoteAuthenticationResult.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 finalAuthenticationResultdepending on the success of this action.protected RemoteAuthenticationResultAbstractRemoteVerificator.getResult(RemotelyAuthenticatedInput input, TranslationProfile profile, boolean sandboxMode, String registrationForm, boolean allowAssociation) UnknownRemoteUserException.getResult()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 directlyMethods in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemoteAuthenticationResultModifier and TypeMethodDescriptionprotected AuthenticationResultAbstractRemoteVerificator.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