Class GithubSignInServiceImpl

java.lang.Object
org.springframework.security.oauth2.client.userinfo.DefaultOAuth2UserService
edu.ucsb.cs156.frontiers.services.GithubSignInServiceImpl
All Implemented Interfaces:
GithubSignInService, org.springframework.security.oauth2.client.userinfo.OAuth2UserService<org.springframework.security.oauth2.client.userinfo.OAuth2UserRequest,org.springframework.security.oauth2.core.user.OAuth2User>

@Service public class GithubSignInServiceImpl extends org.springframework.security.oauth2.client.userinfo.DefaultOAuth2UserService implements GithubSignInService
  • Constructor Details

  • Method Details

    • loadUser

      public org.springframework.security.oauth2.core.user.OAuth2User loadUser(org.springframework.security.oauth2.client.userinfo.OAuth2UserRequest request) throws org.springframework.security.oauth2.core.OAuth2AuthenticationException
      Specified by:
      loadUser in interface GithubSignInService
      Specified by:
      loadUser in interface org.springframework.security.oauth2.client.userinfo.OAuth2UserService<org.springframework.security.oauth2.client.userinfo.OAuth2UserRequest,org.springframework.security.oauth2.core.user.OAuth2User>
      Overrides:
      loadUser in class org.springframework.security.oauth2.client.userinfo.DefaultOAuth2UserService
      Throws:
      org.springframework.security.oauth2.core.OAuth2AuthenticationException