Uses of Class
io.meeds.oauth.spi.OAuthPrincipal
Packages that use OAuthPrincipal
Package
Description
-
Uses of OAuthPrincipal in io.meeds.oauth.facebook
Methods in io.meeds.oauth.facebook with parameters of type OAuthPrincipalModifier and TypeMethodDescriptionorg.exoplatform.services.organization.UserFacebookPrincipalProcessor.convertToGateInUser(OAuthPrincipal principal) -
Uses of OAuthPrincipal in io.meeds.oauth.linkedin
Methods in io.meeds.oauth.linkedin with parameters of type OAuthPrincipalModifier and TypeMethodDescriptionorg.exoplatform.services.organization.UserLinkedInPrincipalProcessor.convertToGateInUser(OAuthPrincipal principal) -
Uses of OAuthPrincipal in io.meeds.oauth.openid
Methods in io.meeds.oauth.openid with parameters of type OAuthPrincipalModifier and TypeMethodDescriptionorg.exoplatform.services.organization.UserOpenIdPrincipalProcessor.convertToGateInUser(OAuthPrincipal principal) -
Uses of OAuthPrincipal in io.meeds.oauth.principal
Methods in io.meeds.oauth.principal with parameters of type OAuthPrincipalModifier and TypeMethodDescriptionorg.exoplatform.services.organization.UserDefaultPrincipalProcessor.convertToGateInUser(OAuthPrincipal principal) -
Uses of OAuthPrincipal in io.meeds.oauth.service
Methods in io.meeds.oauth.service with parameters of type OAuthPrincipalModifier and TypeMethodDescriptionorg.exoplatform.services.organization.UserOAuthRegistrationService.createGateInUser(OAuthPrincipal<? extends AccessTokenContext> principal) Creates a new User with oAuth authenticated user attributesorg.exoplatform.services.organization.UserOAuthRegistrationService.detectGateInUser(jakarta.servlet.http.HttpServletRequest request, OAuthPrincipal<? extends AccessTokenContext> principal) attempts to detect if a user account already exists for current social network uservoidOAuthRegistrationService.updateUserIdentityAvatar(String username, OAuthPrincipal<? extends AccessTokenContext> principal) Saves User Avatar from oAuth Provider into userIdentity -
Uses of OAuthPrincipal in io.meeds.oauth.service.impl
Methods in io.meeds.oauth.service.impl with parameters of type OAuthPrincipalModifier and TypeMethodDescriptionorg.exoplatform.services.organization.UserOAuthRegistrationServiceImpl.createGateInUser(OAuthPrincipal<? extends AccessTokenContext> principal) org.exoplatform.services.organization.UserOAuthRegistrationServiceImpl.detectGateInUser(jakarta.servlet.http.HttpServletRequest request, OAuthPrincipal<? extends AccessTokenContext> principal) voidOAuthRegistrationServiceImpl.updateUserIdentityAvatar(String username, OAuthPrincipal<? extends AccessTokenContext> principal) -
Uses of OAuthPrincipal in io.meeds.oauth.spi
Methods in io.meeds.oauth.spi with parameters of type OAuthPrincipalModifier and TypeMethodDescriptionorg.exoplatform.services.organization.UserOAuthPrincipalProcessor.convertToGateInUser(OAuthPrincipal principal) -
Uses of OAuthPrincipal in io.meeds.oauth.utils
Methods in io.meeds.oauth.utils that return OAuthPrincipalModifier and TypeMethodDescriptionOAuthUtils.convertFacebookPrincipalToOAuthPrincipal(FacebookPrincipal facebookPrincipal, String avatar, OAuthProviderType<FacebookAccessTokenContext> facebookProviderType, FacebookAccessTokenContext fbAccessTokenContext) OAuthUtils.convertGoogleInfoToOAuthPrincipal(com.google.api.services.oauth2.model.Userinfo userInfo, GoogleAccessTokenContext accessToken, OAuthProviderType<GoogleAccessTokenContext> googleProviderType) OAuthUtils.convertOpenIdInfoToOAuthPrincipal(org.json.JSONObject userInfo, OpenIdAccessTokenContext accessTokenContext, OAuthProviderType<OpenIdAccessTokenContext> openIdProviderType) OAuthUtils.convertTwitterUserToOAuthPrincipal(twitter4j.User twitterUser, TwitterAccessTokenContext accessToken, OAuthProviderType<TwitterAccessTokenContext> twitterProviderType) Methods in io.meeds.oauth.utils with parameters of type OAuthPrincipalModifier and TypeMethodDescriptionstatic org.exoplatform.services.organization.UserOAuthUtils.convertOAuthPrincipalToGateInUser(OAuthPrincipal principal) -
Uses of OAuthPrincipal in io.meeds.oauth.web
Methods in io.meeds.oauth.web that return OAuthPrincipalModifier and TypeMethodDescriptionprotected abstract OAuthPrincipal<T>OAuthProviderFilter.getOAuthPrincipal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, InteractionState<T> interactionState) Methods in io.meeds.oauth.web with parameters of type OAuthPrincipalModifier and TypeMethodDescriptionprotected voidOAuthAuthenticationFilter.handleRedirectToPortalLogin(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse, org.exoplatform.services.organization.User portalUser, OAuthPrincipal principal) protected voidOAuthAuthenticationFilter.handleRedirectToRegistrationForm(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse, OAuthPrincipal principal) protected voidOAuthAuthenticationFilter.processPrincipal(jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse, OAuthPrincipal principal) -
Uses of OAuthPrincipal in io.meeds.oauth.web.facebook
Methods in io.meeds.oauth.web.facebook that return OAuthPrincipalModifier and TypeMethodDescriptionprotected OAuthPrincipal<FacebookAccessTokenContext>FacebookFilter.getOAuthPrincipal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, InteractionState<FacebookAccessTokenContext> interactionState) -
Uses of OAuthPrincipal in io.meeds.oauth.web.google
Methods in io.meeds.oauth.web.google that return OAuthPrincipalModifier and TypeMethodDescriptionprotected OAuthPrincipal<GoogleAccessTokenContext>GoogleFilter.getOAuthPrincipal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, InteractionState<GoogleAccessTokenContext> interactionState) -
Uses of OAuthPrincipal in io.meeds.oauth.web.linkedin
Methods in io.meeds.oauth.web.linkedin that return OAuthPrincipalModifier and TypeMethodDescriptionprotected OAuthPrincipal<LinkedinAccessTokenContext>LinkedInFilter.getOAuthPrincipal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, InteractionState<LinkedinAccessTokenContext> interactionState) -
Uses of OAuthPrincipal in io.meeds.oauth.web.openid
Methods in io.meeds.oauth.web.openid that return OAuthPrincipalModifier and TypeMethodDescriptionprotected OAuthPrincipal<OpenIdAccessTokenContext>OpenIdFilter.getOAuthPrincipal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, InteractionState<OpenIdAccessTokenContext> interactionState) -
Uses of OAuthPrincipal in io.meeds.oauth.web.twitter
Methods in io.meeds.oauth.web.twitter that return OAuthPrincipalModifier and TypeMethodDescriptionprotected OAuthPrincipal<TwitterAccessTokenContext>TwitterFilter.getOAuthPrincipal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, InteractionState<TwitterAccessTokenContext> interactionState)