Class OAuthConfiguration

java.lang.Object
cronapp.framework.security.OAuthConfiguration

@ConditionalOnProperty(prefix="cronapp.security.oauth", name="enabled", havingValue="true") @Component public class OAuthConfiguration extends Object
  • Constructor Details

    • OAuthConfiguration

      public OAuthConfiguration()
  • Method Details

    • oauthCustomizer

      @Bean public HttpSecurityCustomizer oauthCustomizer()
    • oidcUserService

      @Bean public org.springframework.security.oauth2.client.oidc.userinfo.OidcUserService oidcUserService()
    • createCronappUserDetails

      public static CronappUserDetails createCronappUserDetails(org.springframework.security.oauth2.client.authentication.OAuth2AuthenticationToken userAuthentication)