Class AuthConfig

java.lang.Object
org.localify.common.config.beans.AuthConfig

@Configuration public class AuthConfig extends Object
Configuration for authentication-related beans.
  • Constructor Details

    • AuthConfig

      public AuthConfig()
  • Method Details

    • googleIdTokenVerifier

      @Bean public com.google.api.client.googleapis.auth.oauth2.GoogleIdTokenVerifier googleIdTokenVerifier(LocalifyProperties properties)
      Creates a Google ID token verifier.
      Parameters:
      properties - The application properties.
      Returns:
      The Google ID token verifier.
    • appleJwtConsumer

      @Bean public org.jose4j.jwt.consumer.JwtConsumer appleJwtConsumer()
      Creates a JWT consumer for Apple ID tokens.
      Returns:
      The JWT consumer.