Uses of Class
pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
Packages that use AuthenticatedEntity
Package
Description
Authentication related API and utilities
-
Uses of AuthenticatedEntity in pl.edu.icm.unity.engine.api.authn
Fields in pl.edu.icm.unity.engine.api.authn declared as AuthenticatedEntityModifier and TypeFieldDescriptionfinal AuthenticatedEntityAuthenticationResult.SuccessResult.authenticatedEntityMethods in pl.edu.icm.unity.engine.api.authn that return AuthenticatedEntityModifier and TypeMethodDescriptionAuthenticationProcessor.finalizeAfterPrimaryAuthentication(PartialAuthnState state, boolean skipSecondFactor) Should be used if the second step authentication is not required: retrieve a finalAuthenticatedEntity.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.Methods in pl.edu.icm.unity.engine.api.authn with parameters of type AuthenticatedEntityModifier and TypeMethodDescriptionstatic LocalAuthenticationResultLocalAuthenticationResult.successful(AuthenticatedEntity authenticatedEntity, pl.edu.icm.unity.base.authn.AuthenticationMethod authenticationMethod) static RemoteAuthenticationResultRemoteAuthenticationResult.successful(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticatedEntity authenticatedEntity, pl.edu.icm.unity.base.authn.AuthenticationMethod authenticationMethod, Instant authenticationTime) static RemoteAuthenticationResultRemoteAuthenticationResult.successfulPartial(RemotelyAuthenticatedPrincipal remotePrincipal, AuthenticatedEntity authenticatedEntity, pl.edu.icm.unity.base.authn.AuthenticationMethod authenticationMethod, Instant authenticationTime) voidInteractiveAuthenticationProcessor.syntheticAuthenticate(RemotelyAuthenticatedInput authnInput, AuthenticatedEntity authenticatedEntity, List<SessionParticipant> participants, pl.edu.icm.unity.base.authn.AuthenticationOptionKey authnOptionKey, pl.edu.icm.unity.base.authn.AuthenticationRealm realm, RememberMeToken.LoginMachineDetails machineDetails, boolean setRememberMe, jakarta.servlet.http.HttpServletResponse httpResponse, InteractiveAuthenticationProcessor.SessionReinitializer sessionReinitializer) Constructors in pl.edu.icm.unity.engine.api.authn with parameters of type AuthenticatedEntityModifierConstructorDescriptionRemoteSuccessResult(AuthenticatedEntity authenticatedEntity, RemotelyAuthenticatedPrincipal remotePrincipal, pl.edu.icm.unity.base.authn.AuthenticationMethod authenticationMethod, Instant authenticationTime) -
Uses of AuthenticatedEntity in pl.edu.icm.unity.engine.api.authn.sandbox
Fields in pl.edu.icm.unity.engine.api.authn.sandbox declared as AuthenticatedEntityConstructors in pl.edu.icm.unity.engine.api.authn.sandbox with parameters of type AuthenticatedEntityModifierConstructorDescriptionSandboxAuthnEvent(SandboxAuthnContext ctx, AuthenticatedEntity entity, String callerId)