Interface QuarkusAuthenticationRealmConfiguration.QuarkusTokenBrokerConfiguration

All Superinterfaces:
org.apache.polaris.service.auth.AuthenticationRealmConfiguration.TokenBrokerConfiguration
Enclosing interface:
QuarkusAuthenticationRealmConfiguration

public static interface QuarkusAuthenticationRealmConfiguration.QuarkusTokenBrokerConfiguration extends org.apache.polaris.service.auth.AuthenticationRealmConfiguration.TokenBrokerConfiguration
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.apache.polaris.service.auth.AuthenticationRealmConfiguration.TokenBrokerConfiguration

    org.apache.polaris.service.auth.AuthenticationRealmConfiguration.TokenBrokerConfiguration.RSAKeyPairConfiguration, org.apache.polaris.service.auth.AuthenticationRealmConfiguration.TokenBrokerConfiguration.SymmetricKeyConfiguration
  • Method Summary

    Modifier and Type
    Method
    Description
     
    The type of the token broker factory.

    Methods inherited from interface org.apache.polaris.service.auth.AuthenticationRealmConfiguration.TokenBrokerConfiguration

    rsaKeyPair, symmetricKey
  • Method Details

    • maxTokenGeneration

      @WithDefault("PT1H") Duration maxTokenGeneration()
      Specified by:
      maxTokenGeneration in interface org.apache.polaris.service.auth.AuthenticationRealmConfiguration.TokenBrokerConfiguration
    • type

      @WithDefault("rsa-key-pair") String type()
      The type of the token broker factory. Must be a registered TokenBrokerFactory identifier.