Class CurrentUserServiceImpl

java.lang.Object
edu.ucsb.cs156.happiercows.services.CurrentUserService
edu.ucsb.cs156.happiercows.services.CurrentUserServiceImpl

@Service("currentUser") @Primary public class CurrentUserServiceImpl extends CurrentUserService
  • Constructor Details

    • CurrentUserServiceImpl

      public CurrentUserServiceImpl()
  • Method Details

    • getCurrentUser

      public CurrentUser getCurrentUser()
      Specified by:
      getCurrentUser in class CurrentUserService
    • getOAuth2AuthenticatedUser

      public User getOAuth2AuthenticatedUser(org.springframework.security.core.context.SecurityContext securityContext, org.springframework.security.core.Authentication authentication)
    • getUser

      public User getUser()
      Specified by:
      getUser in class CurrentUserService
    • getRoles

      public Collection<? extends org.springframework.security.core.GrantedAuthority> getRoles()
      Specified by:
      getRoles in class CurrentUserService