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.remotePrincipalRemoteAuthenticationResult.RemoteSuccessResult.remotePrincipalRemoteAuthenticationResult.UnknownRemotePrincipalResult.remotePrincipalMethods 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 RemoteAuthenticationResultRemoteAuthenticationResult.failed(RemotelyAuthenticatedPrincipal remotePrincipal, Exception cause, AuthenticationResult.ResolvableError error) static RemoteAuthenticationResultRemoteAuthenticationResult.failed(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticationResult.ResolvableError error) 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 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, TranslationProfile profile, boolean dryRun, Optional<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 finalAuthenticationResultdepending on the success of this action.static booleanRemotelyAuthenticatedPrincipal.isLocalContext(RemotelyAuthenticatedPrincipal ctx) static RemoteSandboxAuthnContextRemoteSandboxAuthnContext.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()