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
AuthenticationProvider
that retrievesOAuth2UserDetails
from aOAuth2UserDetailsService
for use with embedded login.Writes a One-Time Passcode to the response on Embedded Login success.AnAuthentication
implementation 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 theAuthorizationServer
receiving 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 theTokenEndpoint
based on a one-time passcode parameter.Authentication Filter for theTokenEndpoint
when using Embedded Login.Matches requests based on destination and parameters.Authentication Token for theTokenEndpoint
when using Embedded Login.Used for token requests where there is anEmbeddedLoginTokenEndpointAuthenticationToken
in the security context.Indicates that there was an attempt to register a user using embedded registration when theAuthorizationServer
receiving the request did not allow embedded registration.Revoke refresh token on logout if provided.