Uses of Class
pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedPrincipal
Packages that use RemotelyAuthenticatedPrincipal
Package
Description
Authentication related API and utilities
Remote authentication API
-
Uses of RemotelyAuthenticatedPrincipal in pl.edu.icm.unity.engine.api.authn
Fields in pl.edu.icm.unity.engine.api.authn declared as RemotelyAuthenticatedPrincipalModifier and TypeFieldDescriptionRemoteAuthenticationResult.RemoteErrorResult.remotePrincipal
RemoteAuthenticationResult.RemoteSuccessResult.remotePrincipal
RemoteAuthenticationResult.UnknownRemotePrincipalResult.remotePrincipal
Methods in pl.edu.icm.unity.engine.api.authn that return RemotelyAuthenticatedPrincipalModifier and TypeMethodDescriptionRemoteAuthenticationResult.getRemotelyAuthenticatedPrincipal()
RemoteAuthenticationResult.RemoteErrorResult.getRemotelyAuthenticatedPrincipal()
RemoteAuthenticationResult.RemoteSuccessResult.getRemotelyAuthenticatedPrincipal()
RemoteAuthenticationResult.UnknownRemotePrincipalResult.getRemotelyAuthenticatedPrincipal()
Methods in pl.edu.icm.unity.engine.api.authn with parameters of type RemotelyAuthenticatedPrincipalModifier and TypeMethodDescriptionstatic RemoteAuthenticationResult
RemoteAuthenticationResult.failed
(RemotelyAuthenticatedPrincipal remotePrincipal, Exception cause, AuthenticationResult.ResolvableError error) static RemoteAuthenticationResult
RemoteAuthenticationResult.failed
(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticationResult.ResolvableError error) 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 RemotelyAuthenticatedPrincipalModifierConstructorDescriptionRemoteSuccessResult
(AuthenticatedEntity authenticatedEntity, RemotelyAuthenticatedPrincipal remotePrincipal) UnknownRemotePrincipalResult
(RemotelyAuthenticatedPrincipal remotePrincipal, String formForUnknownPrincipal, boolean enableAssociation) -
Uses of RemotelyAuthenticatedPrincipal in pl.edu.icm.unity.engine.api.authn.remote
Methods in pl.edu.icm.unity.engine.api.authn.remote that return RemotelyAuthenticatedPrincipalModifier and TypeMethodDescriptionRemotelyAuthenticatedPrincipal.getLocalContext()
UnknownRemoteUserException.getRemoteContext()
RemoteAuthnResultTranslator.translateRemoteInput
(RemotelyAuthenticatedInput input, pl.edu.icm.unity.base.translation.TranslationProfile profile, boolean dryRun, Optional<pl.edu.icm.unity.base.identity.IdentityTaV> identity) Invokes the configured translation profile on the remotely obtained authentication input.Methods in pl.edu.icm.unity.engine.api.authn.remote that return types with arguments of type RemotelyAuthenticatedPrincipalMethods in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemotelyAuthenticatedPrincipalModifier 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.static boolean
RemotelyAuthenticatedPrincipal.isLocalContext
(RemotelyAuthenticatedPrincipal ctx) static RemoteSandboxAuthnContext
RemoteSandboxAuthnContext.succeededAuthn
(RemotelyAuthenticatedPrincipal authnResult, String logs) -
Uses of RemotelyAuthenticatedPrincipal in pl.edu.icm.unity.engine.api.authn.sandbox
Methods in pl.edu.icm.unity.engine.api.authn.sandbox that return types with arguments of type RemotelyAuthenticatedPrincipalModifier and TypeMethodDescriptionEmptySandboxAuthnConext.getRemotePrincipal()
SandboxAuthnContext.getRemotePrincipal()