Class JWTSymmetricKeyBroker

java.lang.Object
org.apache.polaris.service.auth.JWTBroker
org.apache.polaris.service.auth.JWTSymmetricKeyBroker
All Implemented Interfaces:
TokenBroker

public class JWTSymmetricKeyBroker extends JWTBroker
Generates a JWT using a Symmetric Key.
  • Constructor Details

    • JWTSymmetricKeyBroker

      public JWTSymmetricKeyBroker(org.apache.polaris.core.persistence.PolarisMetaStoreManager metaStoreManager, int maxTokenGenerationInSeconds, Supplier<String> secretSupplier)
  • Method Details

    • getAlgorithm

      public com.auth0.jwt.algorithms.Algorithm getAlgorithm()
      Specified by:
      getAlgorithm in class JWTBroker