Package io.strimzi.kafka.oauth.services


package io.strimzi.kafka.oauth.services
  • Class
    Description
    JAAS configuration for the validator or the client can specify the oauth.config.id configuration property in order to associate a configuration identifier with the metrics so that the metrics are then grouped, and can be queried by that id.
    A mechanism for OAuth over PLAIN to associate credentials with the PlainSaslServer
    The source of time used in several places instead of java.lang.System.currentTime.
    The source of current time in millis as an alternative to calling java.lang.System.currentTimeMillis()
    The singleton for handling a cache of all the Sensors to prevent unnecessary redundant re-registrations.
    An in-memory cache of 'sessions' and their associated principals.
    An exception used to report a background job failure
    This class contains singleton components shared among Kafka Broker sessions
    A Java Future implementation used in conjunction with Sessions.executeTask(ExecutorService, Predicate, Consumer) method
    Sessions entries should automatically get cleared as KafkaPrincipals for the sessions get garbage collected by JVM.
    The class that holds the validator configuration and is used to compare different configurations for equality.
    A ValidatorKey for OAuthIntrospectionValidator
    A ValidatorKey for JWTSignatureValidator
    A singleton holding the configured token validators