Class DefaultSSOAuthenticationFacade

java.lang.Object
de.hybris.smartedit.facade.impl.DefaultSSOAuthenticationFacade
All Implemented Interfaces:
SSOAuthenticationFacade

public class DefaultSSOAuthenticationFacade extends Object implements SSOAuthenticationFacade
Implementation of SSOAuthenticationFacade
  • Constructor Details

    • DefaultSSOAuthenticationFacade

      public DefaultSSOAuthenticationFacade()
  • Method Details

    • generateOAuthTokenForUser

      public org.springframework.security.oauth2.common.OAuth2AccessToken generateOAuthTokenForUser(String oAuth2ClientId, String userId)
      Description copied from interface: SSOAuthenticationFacade
      Method used to generate OAuth2 authentication token basing on SSO user id.
      Specified by:
      generateOAuthTokenForUser in interface SSOAuthenticationFacade
      Returns:
      DTO with OAuth2 token
    • setHybrisOAuthTokenServices

      public void setHybrisOAuthTokenServices(HybrisOAuthTokenServices hybrisOAuthTokenServices)
    • getHybrisOAuthTokenServices

      protected HybrisOAuthTokenServices getHybrisOAuthTokenServices()
    • setSmarteditOAuth2RequestFactory

      public void setSmarteditOAuth2RequestFactory(org.springframework.security.oauth2.provider.OAuth2RequestFactory smarteditOAuth2RequestFactory)
    • getSmarteditOAuth2RequestFactory

      protected org.springframework.security.oauth2.provider.OAuth2RequestFactory getSmarteditOAuth2RequestFactory()
    • setClientDetailsService

      public void setClientDetailsService(org.springframework.security.oauth2.provider.ClientDetailsService clientDetailsService)
    • getClientDetailsService

      protected org.springframework.security.oauth2.provider.ClientDetailsService getClientDetailsService()
    • setUserDetailsService

      public void setUserDetailsService(org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
    • getUserDetailsService

      protected org.springframework.security.core.userdetails.UserDetailsService getUserDetailsService()