Package org.exoplatform.oauth.service
Interface OAuthRegistrationServices
-
- All Known Implementing Classes:
OAuthRegistrationServicesImpl
public interface OAuthRegistrationServices
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.exoplatform.services.organization.UsercreateGateInUser(org.gatein.security.oauth.spi.OAuthPrincipal<? extends org.gatein.security.oauth.spi.AccessTokenContext> principal)org.exoplatform.services.organization.UserdetectGateInUser(javax.servlet.http.HttpServletRequest request, org.gatein.security.oauth.spi.OAuthPrincipal<? extends org.gatein.security.oauth.spi.AccessTokenContext> principal)attempts to detect if a user account already exists for current social network userbooleanisRegistrationOnFly(org.gatein.security.oauth.spi.OAuthProviderType<? extends org.gatein.security.oauth.spi.AccessTokenContext> oauthProviderType)
-
-
-
Method Detail
-
isRegistrationOnFly
boolean isRegistrationOnFly(org.gatein.security.oauth.spi.OAuthProviderType<? extends org.gatein.security.oauth.spi.AccessTokenContext> oauthProviderType)
-
detectGateInUser
org.exoplatform.services.organization.User detectGateInUser(javax.servlet.http.HttpServletRequest request, org.gatein.security.oauth.spi.OAuthPrincipal<? extends org.gatein.security.oauth.spi.AccessTokenContext> principal)attempts to detect if a user account already exists for current social network user- Parameters:
request-principal-- Returns:
-
createGateInUser
org.exoplatform.services.organization.User createGateInUser(org.gatein.security.oauth.spi.OAuthPrincipal<? extends org.gatein.security.oauth.spi.AccessTokenContext> principal)
-
-