Class FirebaseAuthenticationFactory

java.lang.Object
de.breuco.micronaut.security.token.jwt.validator.FirebaseAuthenticationFactory
All Implemented Interfaces:
io.micronaut.security.token.TokenAuthenticationFactory<com.google.firebase.auth.FirebaseToken>

@Singleton public class FirebaseAuthenticationFactory extends Object implements io.micronaut.security.token.TokenAuthenticationFactory<com.google.firebase.auth.FirebaseToken>
  • Constructor Details

    • FirebaseAuthenticationFactory

      public FirebaseAuthenticationFactory(io.micronaut.security.token.RolesFinder rolesFinder)
  • Method Details

    • createAuthentication

      public Optional<io.micronaut.security.authentication.Authentication> createAuthentication(com.google.firebase.auth.FirebaseToken token)
      Specified by:
      createAuthentication in interface io.micronaut.security.token.TokenAuthenticationFactory<com.google.firebase.auth.FirebaseToken>