Package edu.ucsb.cs.scaffold.services
Interface GoogleSignInService
- All Superinterfaces:
org.springframework.security.oauth2.client.userinfo.OAuth2UserService<org.springframework.security.oauth2.client.oidc.userinfo.OidcUserRequest,org.springframework.security.oauth2.core.oidc.user.OidcUser>
- All Known Implementing Classes:
GoogleSignInServiceImpl
public interface GoogleSignInService
extends org.springframework.security.oauth2.client.userinfo.OAuth2UserService<org.springframework.security.oauth2.client.oidc.userinfo.OidcUserRequest,org.springframework.security.oauth2.core.oidc.user.OidcUser>
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.core.oidc.user.OidcUserloadUser(org.springframework.security.oauth2.client.oidc.userinfo.OidcUserRequest userRequest) voidsignInUser(org.springframework.security.oauth2.core.oidc.user.OidcUser oidcUser)
-
Method Details
-
loadUser
org.springframework.security.oauth2.core.oidc.user.OidcUser loadUser(org.springframework.security.oauth2.client.oidc.userinfo.OidcUserRequest userRequest) throws org.springframework.security.oauth2.core.OAuth2AuthenticationException - Specified by:
loadUserin interfaceorg.springframework.security.oauth2.client.userinfo.OAuth2UserService<org.springframework.security.oauth2.client.oidc.userinfo.OidcUserRequest,org.springframework.security.oauth2.core.oidc.user.OidcUser> - Throws:
org.springframework.security.oauth2.core.OAuth2AuthenticationException
-
signInUser
void signInUser(org.springframework.security.oauth2.core.oidc.user.OidcUser oidcUser)
-