Uses of Class
pl.edu.icm.unity.engine.api.authn.AuthenticationResult
-
Packages that use AuthenticationResult Package Description pl.edu.icm.unity.engine.api.authn Authentication related API and utilitiespl.edu.icm.unity.engine.api.authn.local Local authentication API and general purpose support classespl.edu.icm.unity.engine.api.authn.remote Remote authentication APIpl.edu.icm.unity.engine.api.userimport API of the user import subsystem. -
-
Uses of AuthenticationResult in pl.edu.icm.unity.engine.api.authn
Methods in pl.edu.icm.unity.engine.api.authn that return AuthenticationResult Modifier and Type Method Description AuthenticationResult
PartialAuthnState. getPrimaryResult()
AuthenticationResult
AuthenticationException. getResult()
Methods in pl.edu.icm.unity.engine.api.authn with parameters of type AuthenticationResult Modifier and Type Method Description static java.util.List<SessionParticipant>
AuthenticationProcessor. extractParticipants(AuthenticationResult... results)
Extracts and returns all remoteSessionParticipant
s from theAuthenticationResult
s.AuthenticatedEntity
AuthenticationProcessor. finalizeAfterSecondaryAuthentication(PartialAuthnState state, AuthenticationResult result2)
Should be used if the second step authentication is required to process second authenticator results and retrieve a finalAuthenticatedEntity
.PartialAuthnState
AuthenticationProcessor. processPrimaryAuthnResult(AuthenticationResult result, AuthenticationFlow authenticationFlow, java.lang.String authnOptionId)
Starting point: the result of the primary authenticator is verified.Constructors in pl.edu.icm.unity.engine.api.authn with parameters of type AuthenticationResult Constructor Description AuthenticationException(AuthenticationResult result, java.lang.String msg)
AuthenticationException(AuthenticationResult result, java.lang.String msg, java.lang.Throwable cause)
PartialAuthnState(java.lang.String firstFactorOptionId, BindingAuthn secondaryAuthenticator, AuthenticationResult result, AuthenticationFlow flow)
-
Uses of AuthenticationResult in pl.edu.icm.unity.engine.api.authn.local
Methods in pl.edu.icm.unity.engine.api.authn.local that return AuthenticationResult Modifier and Type Method Description AuthenticationResult
LocalSandboxAuthnContext. getAuthenticationResult()
Constructors in pl.edu.icm.unity.engine.api.authn.local with parameters of type AuthenticationResult Constructor Description LocalSandboxAuthnContext(AuthenticationResult authenticationResult)
-
Uses of AuthenticationResult in pl.edu.icm.unity.engine.api.authn.remote
Methods in pl.edu.icm.unity.engine.api.authn.remote that return AuthenticationResult Modifier and Type Method Description AuthenticationResult
RemoteAuthnResultProcessor. assembleAuthenticationResult(RemotelyAuthenticatedContext remoteContext)
Tries to resolve the primary identity from the previously createdRemotelyAuthenticatedContext
(usually via#processRemoteInput(RemotelyAuthenticatedInput)
) and returns a finalAuthenticationResult
depending on the success of this action.protected AuthenticationResult
AbstractRemoteVerificator. getResult(RemotelyAuthenticatedInput input, pl.edu.icm.unity.types.translation.TranslationProfile profile, AbstractRemoteVerificator.RemoteAuthnState state)
This method is calling#processRemoteInput(RemotelyAuthenticatedInput)
and then#assembleAuthenticationResult(RemotelyAuthenticatedContext)
.AuthenticationResult
RemoteAuthnResultProcessor. getResult(RemotelyAuthenticatedInput input, java.lang.String profile, boolean dryRun, java.util.Optional<pl.edu.icm.unity.types.basic.IdentityTaV> identity)
This method is calling#processRemoteInput(RemotelyAuthenticatedInput)
and thenRemoteAuthnResultProcessor.assembleAuthenticationResult(RemotelyAuthenticatedContext)
.AuthenticationResult
RemoteAuthnResultProcessor. getResult(RemotelyAuthenticatedInput input, pl.edu.icm.unity.types.translation.TranslationProfile profile, boolean dryRun, java.util.Optional<pl.edu.icm.unity.types.basic.IdentityTaV> identity)
Equivalent toRemoteAuthnResultProcessor.getResult(RemotelyAuthenticatedInput, String, boolean, Optional)
but translation profile is given directlyConstructors in pl.edu.icm.unity.engine.api.authn.remote with parameters of type AuthenticationResult Constructor Description UnknownRemoteUserException(java.lang.String msg, AuthenticationResult result)
-
Uses of AuthenticationResult in pl.edu.icm.unity.engine.api.userimport
Fields in pl.edu.icm.unity.engine.api.userimport declared as AuthenticationResult Modifier and Type Field Description AuthenticationResult
UserImportSerivce.ImportResult. authenticationResult
Constructors in pl.edu.icm.unity.engine.api.userimport with parameters of type AuthenticationResult Constructor Description ImportResult(java.lang.String importerKey, AuthenticationResult authenticationResult)
-