Package com.broadleafcommerce.auth.user.session.embedded
package com.broadleafcommerce.auth.user.session.embedded
-
ClassDescriptionProcesses an authentication form submission from an embedded login form.An
AuthenticationProviderthat retrievesOAuth2UserDetailsfrom aOAuth2UserDetailsServicefor use with embedded login.Writes a One-Time Passcode to the response on Embedded Login success.AnAuthenticationimplementation that is designed for simple presentation of an OAuth2 clientId, username, and password.Indicates that there was an attempt to login a user using embedded login when theAuthorizationServerreceiving the request did not allow embedded login.Thrown if there is a problem writing the One-Time Passcode to the embedded login response.Authenticates the user for theTokenEndpointbased on a one-time passcode parameter.Authentication Filter for theTokenEndpointwhen using Embedded Login.Matches requests based on destination and parameters.Authentication Token for theTokenEndpointwhen using Embedded Login.Used for token requests where there is anEmbeddedLoginTokenEndpointAuthenticationTokenin the security context.Indicates that there was an attempt to register a user using embedded registration when theAuthorizationServerreceiving the request did not allow embedded registration.Revoke refresh token on logout if provided.