Package de.hybris.smartedit.facade.impl
Class DefaultSSOAuthenticationFacade
- java.lang.Object
-
- de.hybris.smartedit.facade.impl.DefaultSSOAuthenticationFacade
-
- All Implemented Interfaces:
SSOAuthenticationFacade
public class DefaultSSOAuthenticationFacade extends java.lang.Object implements SSOAuthenticationFacade
Implementation ofSSOAuthenticationFacade
-
-
Constructor Summary
Constructors Constructor Description DefaultSSOAuthenticationFacade()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.security.oauth2.common.OAuth2AccessTokengenerateOAuthTokenForUser(java.lang.String oAuth2ClientId, java.lang.String userId)Method used to generate OAuth2 authentication token basing on SSO user id.protected org.springframework.security.oauth2.provider.ClientDetailsServicegetClientDetailsService()protected HybrisOAuthTokenServicesgetHybrisOAuthTokenServices()protected org.springframework.security.oauth2.provider.OAuth2RequestFactorygetSmarteditOAuth2RequestFactory()protected org.springframework.security.core.userdetails.UserDetailsServicegetUserDetailsService()voidsetClientDetailsService(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)
-
-
-
Method Detail
-
generateOAuthTokenForUser
public org.springframework.security.oauth2.common.OAuth2AccessToken generateOAuthTokenForUser(java.lang.String oAuth2ClientId, java.lang.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
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()
-
-