Uses of Class
pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedPrincipal
-
Packages that use RemotelyAuthenticatedPrincipal Package Description pl.edu.icm.unity.engine.api.authn Authentication related API and utilitiespl.edu.icm.unity.engine.api.authn.remote Remote authentication APIpl.edu.icm.unity.engine.api.authn.sandbox -
-
Uses of RemotelyAuthenticatedPrincipal in pl.edu.icm.unity.engine.api.authn
Fields in pl.edu.icm.unity.engine.api.authn declared as RemotelyAuthenticatedPrincipal Modifier and Type Field Description RemotelyAuthenticatedPrincipal
RemoteAuthenticationResult.RemoteErrorResult. remotePrincipal
RemotelyAuthenticatedPrincipal
RemoteAuthenticationResult.RemoteSuccessResult. remotePrincipal
RemotelyAuthenticatedPrincipal
RemoteAuthenticationResult.UnknownRemotePrincipalResult. remotePrincipal
Methods in pl.edu.icm.unity.engine.api.authn that return RemotelyAuthenticatedPrincipal Modifier and Type Method Description RemotelyAuthenticatedPrincipal
RemoteAuthenticationResult. getRemotelyAuthenticatedPrincipal()
RemotelyAuthenticatedPrincipal
RemoteAuthenticationResult.RemoteErrorResult. getRemotelyAuthenticatedPrincipal()
RemotelyAuthenticatedPrincipal
RemoteAuthenticationResult.RemoteSuccessResult. getRemotelyAuthenticatedPrincipal()
RemotelyAuthenticatedPrincipal
RemoteAuthenticationResult.UnknownRemotePrincipalResult. getRemotelyAuthenticatedPrincipal()
Methods in pl.edu.icm.unity.engine.api.authn with parameters of type RemotelyAuthenticatedPrincipal Modifier and Type Method Description static 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 RemotelyAuthenticatedPrincipal Constructor Description RemoteSuccessResult(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 RemotelyAuthenticatedPrincipal Modifier and Type Method Description static RemotelyAuthenticatedPrincipal
RemotelyAuthenticatedPrincipal. getLocalContext()
RemotelyAuthenticatedPrincipal
UnknownRemoteUserException. getRemoteContext()
RemotelyAuthenticatedPrincipal
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 RemotelyAuthenticatedPrincipal Modifier and Type Method Description Optional<RemotelyAuthenticatedPrincipal>
RemoteSandboxAuthnContext. getRemotePrincipal()
Methods in pl.edu.icm.unity.engine.api.authn.remote with parameters of type RemotelyAuthenticatedPrincipal Modifier and Type Method Description RemoteAuthenticationResult
RemoteAuthnResultTranslator. 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 RemotelyAuthenticatedPrincipal Modifier and Type Method Description Optional<RemotelyAuthenticatedPrincipal>
EmptySandboxAuthnConext. getRemotePrincipal()
Optional<RemotelyAuthenticatedPrincipal>
SandboxAuthnContext. getRemotePrincipal()
-