Class DefaultSSOAuthenticationFacade

    • Constructor Detail

      • DefaultSSOAuthenticationFacade

        public DefaultSSOAuthenticationFacade()
    • Method Detail

      • generateOAuthTokenForUser

        public org.springframework.security.oauth2.common.OAuth2AccessToken generateOAuthTokenForUser​(java.lang.String oAuth2ClientId,
                                                                                                      java.lang.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)
      • 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()