Uses of Interface
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.remote Remote authentication APIpl.edu.icm.unity.engine.api.authn.sandbox pl.edu.icm.unity.engine.api.userimport API of the user import subsystem. -
-
Uses of AuthenticationResult in pl.edu.icm.unity.engine.api.authn
Classes in pl.edu.icm.unity.engine.api.authn that implement AuthenticationResult Modifier and Type Class Description classLocalAuthenticationResultThis class object is returned by local authenticator with information about authentication result.classRemoteAuthenticationResultThis class object is returned by authenticator with information about authentication result.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 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.InteractiveAuthenticationProcessor.PostAuthenticationStepDecisionInteractiveAuthenticationProcessor. processFirstFactorResult(AuthenticationResult result, AuthenticationStepContext stepContext, RememberMeToken.LoginMachineDetails machineDetails, boolean setRememberMe, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse, InteractiveAuthenticationProcessor.SessionReinitializer sessionReinitializer)PartialAuthnStateAuthenticationProcessor. processPrimaryAuthnResult(AuthenticationResult result, AuthenticationFlow authenticationFlow, AuthenticationOptionKey authnOptionId)Starting point: the result of the primary authenticator is verified.InteractiveAuthenticationProcessor.PostAuthenticationStepDecisionInteractiveAuthenticationProcessor. processRemoteRegistrationResult(AuthenticationResult result, AuthenticationStepContext stepContext, RememberMeToken.LoginMachineDetails machineDetails, javax.servlet.http.HttpServletRequest httpRequest)InteractiveAuthenticationProcessor.PostAuthenticationStepDecisionInteractiveAuthenticationProcessor. processSecondFactorResult(PartialAuthnState state, AuthenticationResult secondFactorResult, AuthenticationStepContext stepContext, RememberMeToken.LoginMachineDetails machineDetails, boolean setRememberMe, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse, InteractiveAuthenticationProcessor.SessionReinitializer sessionReinitializer)Constructors in pl.edu.icm.unity.engine.api.authn with parameters of type AuthenticationResult Constructor Description AuthenticationException(AuthenticationResult result, String msg)PartialAuthnState(AuthenticationOptionKey firstFactorOptionId, BindingAuthn secondaryAuthenticator, AuthenticationResult result, AuthenticationFlow flow) -
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 protected AuthenticationResultAbstractRemoteVerificator. addGenericMessageIfError(RemoteAuthenticationResult result, AuthenticationResult.ResolvableError errorMessage)AuthenticationResultRemoteAuthnResponseProcessor. executeVerificator(Supplier<AuthenticationResult> verificator, AuthenticationTriggeringContext triggeringContext)AuthenticationResultRedirectedAuthnState. processAnswer()Method parameters in pl.edu.icm.unity.engine.api.authn.remote with type arguments of type AuthenticationResult Modifier and Type Method Description AuthenticationResultRemoteAuthnResponseProcessor. executeVerificator(Supplier<AuthenticationResult> verificator, AuthenticationTriggeringContext triggeringContext)Constructor parameters in pl.edu.icm.unity.engine.api.authn.remote with type arguments of type AuthenticationResult Constructor Description RedirectedAuthnState(AuthenticationStepContext authenticationContext, Function<RedirectedAuthnState,AuthenticationResult> responseHandler, RememberMeToken.LoginMachineDetails initialLoginMachine, String ultimateReturnURL, AuthenticationTriggeringContext authenticationTriggeringContext) -
Uses of AuthenticationResult in pl.edu.icm.unity.engine.api.authn.sandbox
Classes in pl.edu.icm.unity.engine.api.authn.sandbox that implement AuthenticationResult Modifier and Type Class Description classSandboxAuthenticationResultMethods in pl.edu.icm.unity.engine.api.authn.sandbox with parameters of type AuthenticationResult Modifier and Type Method Description static SandboxAuthenticationResultSandboxAuthenticationResult. getInstanceFromResult(AuthenticationResult result)We have two cases (what is sort of design flaw): we can get sandbox result directly (a typical case) or we can get LocalAuthnResult, in case when we have sandbox authn in account association flow, and user needs to provide existing account to associate unknwon remote with it.Constructors in pl.edu.icm.unity.engine.api.authn.sandbox with parameters of type AuthenticationResult Constructor Description SandboxAuthenticationResult(AuthenticationResult base, SandboxAuthnContext sandboxAuthnInfo) -
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(String importerKey, AuthenticationResult authenticationResult)
-