Package de.hybris.smartedit.facade.impl
Class DefaultSSOAuthenticationFacade
java.lang.Object
de.hybris.smartedit.facade.impl.DefaultSSOAuthenticationFacade
- All Implemented Interfaces:
SSOAuthenticationFacade
Implementation of
SSOAuthenticationFacade-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.common.OAuth2AccessTokengenerateOAuthTokenForUser(String oAuth2ClientId, String userId) Method used to generate OAuth2 authentication token basing on SSO user id.protected org.springframework.security.oauth2.provider.ClientDetailsServiceprotected HybrisOAuthTokenServicesprotected org.springframework.security.oauth2.provider.OAuth2RequestFactoryprotected org.springframework.security.core.userdetails.UserDetailsServicevoidsetClientDetailsService(org.springframework.security.oauth2.provider.ClientDetailsService clientDetailsService) voidsetHybrisOAuthTokenServices(HybrisOAuthTokenServices hybrisOAuthTokenServices) voidsetSmarteditOAuth2RequestFactory(org.springframework.security.oauth2.provider.OAuth2RequestFactory smarteditOAuth2RequestFactory) voidsetUserDetailsService(org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
-
Constructor Details
-
DefaultSSOAuthenticationFacade
public DefaultSSOAuthenticationFacade()
-
-
Method Details
-
generateOAuthTokenForUser
public org.springframework.security.oauth2.common.OAuth2AccessToken generateOAuthTokenForUser(String oAuth2ClientId, String userId) Description copied from interface:SSOAuthenticationFacadeMethod used to generate OAuth2 authentication token basing on SSO user id.- Specified by:
generateOAuthTokenForUserin interfaceSSOAuthenticationFacade- Returns:
- DTO with OAuth2 token
-
setHybrisOAuthTokenServices
-
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()
-