| Package | Description |
|---|---|
| io.strimzi.kafka.oauth.services |
| Class and Description |
|---|
| ConfigurationKey
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. |
| Credentials
A mechanism for OAuth over PLAIN to associate credentials with the PlainSaslServer
|
| CurrentTimeProvider
The source of current time in millis as an alternative to calling
java.lang.System.currentTimeMillis() |
| OAuthMetrics
The singleton for handling a cache of all the Sensors to prevent unnecessary redundant re-registrations.
|
| Principals
An in-memory cache of 'sessions' and their associated principals.
|
| Services
This class contains singleton components shared among Kafka Broker sessions
|
| SessionFuture
A Java
Future implementation used in conjunction with Sessions.executeTask(ExecutorService, Predicate, Consumer) method |
| Sessions
Sessions entries should automatically get cleared as KafkaPrincipals for the sessions get garbage collected by JVM.
|
| ValidatorKey
The class that holds the validator configuration and is used to compare different configurations for equality.
|
| Validators
A singleton holding the configured token validators
|
Copyright © 2023. All rights reserved.