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 AuthenticationResultPartialAuthnState. getPrimaryResult()AuthenticationResultAuthenticationException. 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 remoteSessionParticipants from theAuthenticationResults.AuthenticatedEntityAuthenticationProcessor. finalizeAfterSecondaryAuthentication(PartialAuthnState state, AuthenticationResult result2)Should be used if the second step authentication is required to process second authenticator results and retrieve a finalAuthenticatedEntity.PartialAuthnStateAuthenticationProcessor. processPrimaryAuthnResult(AuthenticationResult result, AuthenticationFlow authenticationFlow, pl.edu.icm.unity.types.authn.AuthenticationOptionKey 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(pl.edu.icm.unity.types.authn.AuthenticationOptionKey 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 AuthenticationResultLocalSandboxAuthnContext. 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 AuthenticationResultRemoteAuthnResultProcessor. assembleAuthenticationResult(RemotelyAuthenticatedContext remoteContext)Tries to resolve the primary identity from the previously createdRemotelyAuthenticatedContext(usually via#processRemoteInput(RemotelyAuthenticatedInput)) and returns a finalAuthenticationResultdepending on the success of this action.protected AuthenticationResultAbstractRemoteVerificator. getResult(RemotelyAuthenticatedInput input, pl.edu.icm.unity.types.translation.TranslationProfile profile, AbstractRemoteVerificator.RemoteAuthnState state)This method is calling#processRemoteInput(RemotelyAuthenticatedInput)and then#assembleAuthenticationResult(RemotelyAuthenticatedContext).AuthenticationResultRemoteAuthnResultProcessor. 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).AuthenticationResultRemoteAuthnResultProcessor. 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 AuthenticationResultUserImportSerivce.ImportResult. authenticationResultConstructors in pl.edu.icm.unity.engine.api.userimport with parameters of type AuthenticationResult Constructor Description ImportResult(java.lang.String importerKey, AuthenticationResult authenticationResult)
-