Class EmbeddedLoginAuthenticationToken

java.lang.Object
org.springframework.security.authentication.AbstractAuthenticationToken
org.springframework.security.authentication.UsernamePasswordAuthenticationToken
com.broadleafcommerce.auth.user.session.FormLoginAuthenticationToken
com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationToken
All Implemented Interfaces:
Serializable, Principal, org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer

public class EmbeddedLoginAuthenticationToken extends FormLoginAuthenticationToken
An Authentication implementation that is designed for simple presentation of an OAuth2 clientId, username, and password. For use with embedded login. Use FormLoginAuthenticationToken for Universal Login.
Author:
Nathan Moore (nathandmoore)
See Also:
  • Constructor Details

    • EmbeddedLoginAuthenticationToken

      public EmbeddedLoginAuthenticationToken(String clientId, Object principal, Object credentials)
    • EmbeddedLoginAuthenticationToken

      public EmbeddedLoginAuthenticationToken(String clientId, Object principal, Object credentials, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)