Skip navigation links
A B C D E F G H I J L M N O P R S T U V 

A

apply(JsonNode) - Method in class io.strimzi.kafka.oauth.jsonpath.JsonPathQuery
Apply the JsonPath query to passed object
asJson(Object) - Static method in class io.strimzi.kafka.oauth.common.JSONUtil
Convert object to JsonNode
asListOfString(JsonNode) - Static method in class io.strimzi.kafka.oauth.common.JSONUtil
This method takes a JsonNode representing an array, or a string, and converts it into a List of String items.
asListOfString(JsonNode, String) - Static method in class io.strimzi.kafka.oauth.common.JSONUtil
This method takes a JsonNode representing an array, or a string, and converts it into a List of String items.
AUD - Static variable in class io.strimzi.kafka.oauth.common.TokenInfo
 

B

BackOffTaskScheduler - Class in io.strimzi.kafka.oauth.validator
This scheduler adds support to immediately re-schedule the execution of the provided task, using the provided ExecutorService.
BackOffTaskScheduler(ScheduledExecutorService, int, int, Runnable) - Constructor for class io.strimzi.kafka.oauth.validator.BackOffTaskScheduler
Initialise a new scheduler instance
base64encode(String) - Static method in class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 
BearerTokenWithPayload - Interface in io.strimzi.kafka.oauth.common
This extension of OAuthBearerToken provides a way to associate any additional information with the token at run time, that is cached for the duration of the client session.

C

cancel(boolean) - Method in class io.strimzi.kafka.oauth.services.SessionFuture
 
cleanupExpired() - Method in class io.strimzi.kafka.oauth.services.Sessions
 
Config - Class in io.strimzi.kafka.oauth.common
 
Config() - Constructor for class io.strimzi.kafka.oauth.common.Config
Use this construtor if you only want to lookup configuration in system properties and env without any default configuration.
Config(Properties) - Constructor for class io.strimzi.kafka.oauth.common.Config
Use this constructor to provide default values in case some configuration is not set through system properties or ENV.
ConfigProperties - Class in io.strimzi.kafka.oauth.common
 
ConfigProperties(Properties) - Constructor for class io.strimzi.kafka.oauth.common.ConfigProperties
 
configure(Map<String, ?>) - Static method in class io.strimzi.kafka.oauth.services.Services
 
ConfigUtil - Class in io.strimzi.kafka.oauth.common
 
ConfigUtil() - Constructor for class io.strimzi.kafka.oauth.common.ConfigUtil
 
copy(InputStream, OutputStream) - Static method in class io.strimzi.kafka.oauth.common.IOUtil
 
createAnyHostHostnameVerifier() - Static method in class io.strimzi.kafka.oauth.common.SSLUtil
 
createHostnameVerifier(Config) - Static method in class io.strimzi.kafka.oauth.common.ConfigUtil
 
createSSLFactory(Config) - Static method in class io.strimzi.kafka.oauth.common.ConfigUtil
 
createSSLFactory(String, String, String, String, String) - Static method in class io.strimzi.kafka.oauth.common.SSLUtil
 
Credentials - Class in io.strimzi.kafka.oauth.services
A mechanism for OAuth over PLAIN to associate credentials with the PlainSaslServer
Credentials() - Constructor for class io.strimzi.kafka.oauth.services.Credentials
 
CurrentTime - Class in io.strimzi.kafka.oauth.services
 
CurrentTime() - Constructor for class io.strimzi.kafka.oauth.services.CurrentTime
 
currentTime() - Static method in class io.strimzi.kafka.oauth.services.CurrentTime
 
currentTime() - Method in interface io.strimzi.kafka.oauth.services.CurrentTimeProvider
 
CurrentTimeProvider - Interface in io.strimzi.kafka.oauth.services
 

D

DaemonThreadFactory - Class in io.strimzi.kafka.oauth.validator
Use daemon thread for refresh job
DaemonThreadFactory() - Constructor for class io.strimzi.kafka.oauth.validator.DaemonThreadFactory
 
debugLogJWT(Logger, String) - Static method in class io.strimzi.kafka.oauth.common.TokenIntrospection
 
DEFAULT - Static variable in interface io.strimzi.kafka.oauth.services.CurrentTimeProvider
 
delete(URI, String) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
delete(URI, SSLSocketFactory, HostnameVerifier, String) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
delete(URI, SSLSocketFactory, HostnameVerifier, String, int, int) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
DeprecationUtil - Class in io.strimzi.kafka.oauth.common
 
DeprecationUtil() - Constructor for class io.strimzi.kafka.oauth.common.DeprecationUtil
 

E

equals(Object) - Method in class io.strimzi.kafka.oauth.services.ValidatorKey
 
equals(Object) - Method in class io.strimzi.kafka.oauth.services.ValidatorKey.IntrospectionValidatorKey
 
equals(Object) - Method in class io.strimzi.kafka.oauth.services.ValidatorKey.JwtValidatorKey
 
executeTask(ExecutorService, Predicate<BearerTokenWithPayload>, Consumer<BearerTokenWithPayload>) - Method in class io.strimzi.kafka.oauth.services.Sessions
 
EXP - Static variable in class io.strimzi.kafka.oauth.common.TokenInfo
 
expiresAtMs() - Method in class io.strimzi.kafka.oauth.common.TokenInfo
 

F

formatIsoDateTimeUTC(long) - Static method in class io.strimzi.kafka.oauth.common.TimeUtil
 

G

get(URI, String, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
get(URI, SSLSocketFactory, String, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
get(URI, SSLSocketFactory, HostnameVerifier, String, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
get(URI, SSLSocketFactory, HostnameVerifier, String, Class<T>, int, int) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
get() - Method in class io.strimzi.kafka.oauth.services.SessionFuture
 
get(long, TimeUnit) - Method in class io.strimzi.kafka.oauth.services.SessionFuture
 
get(ValidatorKey, Supplier<TokenValidator>) - Method in class io.strimzi.kafka.oauth.services.Validators
 
getClaimFromJWT(String, Object) - Static method in class io.strimzi.kafka.oauth.common.JSONUtil
Get specific claim from token.
getClaimFromJWT(JsonNode, String...) - Static method in class io.strimzi.kafka.oauth.common.JSONUtil
Get specific claim from token.
getConfigWithFallbackLookup(Config, String, String) - Static method in class io.strimzi.kafka.oauth.common.ConfigUtil
 
getConnectTimeout(Config) - Static method in class io.strimzi.kafka.oauth.common.ConfigUtil
 
getCredentials() - Method in class io.strimzi.kafka.oauth.services.Services
 
getCurrentTimeProvider() - Static method in class io.strimzi.kafka.oauth.services.CurrentTime
 
getCutoffIntervalSeconds() - Method in class io.strimzi.kafka.oauth.validator.BackOffTaskScheduler
 
getGroups() - Method in interface io.strimzi.kafka.oauth.common.BearerTokenWithPayload
Get groups associated with this token (principal).
getInstance() - Static method in class io.strimzi.kafka.oauth.services.Services
 
getJSON() - Method in interface io.strimzi.kafka.oauth.common.BearerTokenWithPayload
The token claims as a JSON object.
getMethod() - Method in exception io.strimzi.kafka.oauth.common.HttpException
 
getMinPauseSeconds() - Method in class io.strimzi.kafka.oauth.validator.BackOffTaskScheduler
 
getPayload() - Method in interface io.strimzi.kafka.oauth.common.BearerTokenWithPayload
Get the usage dependent object previously associated with this instance by calling BearerTokenWithPayload.setPayload(Object)
getPrincipal(JsonNode) - Method in class io.strimzi.kafka.oauth.common.PrincipalExtractor
 
getPrincipal(SaslServer) - Method in class io.strimzi.kafka.oauth.services.Principals
 
getPrincipals() - Method in class io.strimzi.kafka.oauth.services.Services
 
getReadTimeout(Config) - Static method in class io.strimzi.kafka.oauth.common.ConfigUtil
 
getResponse() - Method in exception io.strimzi.kafka.oauth.common.HttpException
 
getSessionId() - Method in interface io.strimzi.kafka.oauth.common.BearerTokenWithPayload
This method returns an id of the current instance of this object.
getSessions() - Method in class io.strimzi.kafka.oauth.services.Services
 
getStatus() - Method in exception io.strimzi.kafka.oauth.common.HttpException
 
getSub(JsonNode) - Method in class io.strimzi.kafka.oauth.common.PrincipalExtractor
 
getTimeout(Config, String) - Static method in class io.strimzi.kafka.oauth.common.ConfigUtil
 
getTimeoutConfigWithFallbackLookup(Config, String, String) - Static method in class io.strimzi.kafka.oauth.common.ConfigUtil
 
getToken() - Method in class io.strimzi.kafka.oauth.services.SessionFuture
 
getUri() - Method in exception io.strimzi.kafka.oauth.common.HttpException
 
getValidators() - Method in class io.strimzi.kafka.oauth.services.Services
 
getValue(String, String) - Method in class io.strimzi.kafka.oauth.common.Config
Get value for property key, returning fallback value if configuration for key is not found.
getValue(String) - Method in class io.strimzi.kafka.oauth.common.Config
Get value for property key or null if not found
getValueAsBoolean(String, boolean) - Method in class io.strimzi.kafka.oauth.common.Config
Get value for property key as boolean or fallback value if not found Valid values are: "true", "false", "yes", "no", "y", "n", "1", "0"
getValueAsInt(String, int) - Method in class io.strimzi.kafka.oauth.common.Config
Get value for property key as int or fallback value if not found
groups() - Method in class io.strimzi.kafka.oauth.common.TokenInfo
 

H

hashCode() - Method in class io.strimzi.kafka.oauth.services.ValidatorKey
 
hashCode() - Method in class io.strimzi.kafka.oauth.services.ValidatorKey.IntrospectionValidatorKey
 
hashCode() - Method in class io.strimzi.kafka.oauth.services.ValidatorKey.JwtValidatorKey
 
HttpException - Exception in io.strimzi.kafka.oauth.common
 
HttpException(String, URI, int, String) - Constructor for exception io.strimzi.kafka.oauth.common.HttpException
 
HttpUtil - Class in io.strimzi.kafka.oauth.common
A helper class that performs all network calls using java.net.HttpURLConnection.
HttpUtil() - Constructor for class io.strimzi.kafka.oauth.common.HttpUtil
 

I

IAT - Static variable in class io.strimzi.kafka.oauth.common.TokenInfo
 
introspectAccessToken(String, PrincipalExtractor) - Static method in class io.strimzi.kafka.oauth.common.TokenIntrospection
 
IntrospectionValidatorKey(String, String, String, String, String, String, String, String, String, String, String, String, boolean, String, String, String, String, String, int, int) - Constructor for class io.strimzi.kafka.oauth.services.ValidatorKey.IntrospectionValidatorKey
 
io.strimzi.kafka.oauth.common - package io.strimzi.kafka.oauth.common
 
io.strimzi.kafka.oauth.jsonpath - package io.strimzi.kafka.oauth.jsonpath
 
io.strimzi.kafka.oauth.services - package io.strimzi.kafka.oauth.services
 
io.strimzi.kafka.oauth.validator - package io.strimzi.kafka.oauth.validator
 
IOUtil - Class in io.strimzi.kafka.oauth.common
 
IOUtil() - Constructor for class io.strimzi.kafka.oauth.common.IOUtil
 
isAccessTokenJwt(Config, Logger, String) - Static method in class io.strimzi.kafka.oauth.common.DeprecationUtil
 
isAvailable() - Static method in class io.strimzi.kafka.oauth.services.Services
 
isCancelled() - Method in class io.strimzi.kafka.oauth.services.SessionFuture
 
isConfigured() - Method in class io.strimzi.kafka.oauth.common.PrincipalExtractor
 
isDone() - Method in class io.strimzi.kafka.oauth.services.SessionFuture
 
ISS - Static variable in class io.strimzi.kafka.oauth.common.TokenInfo
 
issuedAtMs() - Method in class io.strimzi.kafka.oauth.common.TokenInfo
 
isTrue(String) - Static method in class io.strimzi.kafka.oauth.common.Config
 

J

JsonPathFilterQuery - Class in io.strimzi.kafka.oauth.jsonpath
This class implements the support for JSONPath filter querying as implemented by: https://github.com/json-path/JsonPath Given the following content of the JWT token:
JsonPathQuery - Class in io.strimzi.kafka.oauth.jsonpath
This class implements the support for JSONPath querying as implemented by: https://github.com/json-path/JsonPath Given the following content of the JWT token:
JsonPathQueryException - Exception in io.strimzi.kafka.oauth.jsonpath
The exception signalling a syntactic or semantic error during JsonPathQuery or JsonPathFilterQuery parsing
JsonPathQueryException(String, Throwable) - Constructor for exception io.strimzi.kafka.oauth.jsonpath.JsonPathQueryException
 
JSONUtil - Class in io.strimzi.kafka.oauth.common
 
JSONUtil() - Constructor for class io.strimzi.kafka.oauth.common.JSONUtil
 
JWTSignatureValidator - Class in io.strimzi.kafka.oauth.validator
This class is responsible for validating the JWT token signatures during session authentication.
JWTSignatureValidator(String, SSLSocketFactory, HostnameVerifier, PrincipalExtractor, String, String, String, int, int, int, boolean, String, String, int, int) - Constructor for class io.strimzi.kafka.oauth.validator.JWTSignatureValidator
Create a new instance.
JwtValidatorKey(String, String, String, String, String, String, String, String, String, String, String, String, boolean, String, int, int, int, boolean, int, int) - Constructor for class io.strimzi.kafka.oauth.services.ValidatorKey.JwtValidatorKey
 

L

loginWithAccessToken(String, boolean, PrincipalExtractor) - Static method in class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 
loginWithClientSecret(URI, SSLSocketFactory, HostnameVerifier, String, String, boolean, PrincipalExtractor, String) - Static method in class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 
loginWithClientSecret(URI, SSLSocketFactory, HostnameVerifier, String, String, boolean, PrincipalExtractor, String, String) - Static method in class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 
loginWithClientSecret(URI, SSLSocketFactory, HostnameVerifier, String, String, boolean, PrincipalExtractor, String, String, int, int) - Static method in class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 
loginWithRefreshToken(URI, SSLSocketFactory, HostnameVerifier, String, String, String, boolean, PrincipalExtractor, String) - Static method in class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 
loginWithRefreshToken(URI, SSLSocketFactory, HostnameVerifier, String, String, String, boolean, PrincipalExtractor, String, String) - Static method in class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 
loginWithRefreshToken(URI, SSLSocketFactory, HostnameVerifier, String, String, String, boolean, PrincipalExtractor, String, String, int, int) - Static method in class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 
LogUtil - Class in io.strimzi.kafka.oauth.common
 
LogUtil() - Constructor for class io.strimzi.kafka.oauth.common.LogUtil
 

M

MAPPER - Static variable in class io.strimzi.kafka.oauth.common.JSONUtil
 
mask(String) - Static method in class io.strimzi.kafka.oauth.common.LogUtil
Return masked input text.
matches(JsonNode) - Method in class io.strimzi.kafka.oauth.jsonpath.JsonPathFilterQuery
Match the json objects against the filter query.

N

newObjectNode() - Static method in class io.strimzi.kafka.oauth.common.JSONUtil
 
newThread(Runnable) - Method in class io.strimzi.kafka.oauth.validator.DaemonThreadFactory
 
NimbusPayloadTransformer - Class in io.strimzi.kafka.oauth.common
 
NimbusPayloadTransformer() - Constructor for class io.strimzi.kafka.oauth.common.NimbusPayloadTransformer
 

O

OAUTH_ACCESS_TOKEN_IS_JWT - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_AUDIENCE - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_CLIENT_ID - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_CLIENT_SECRET - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_CONNECT_TIMEOUT_SECONDS - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_FALLBACK_USERNAME_CLAIM - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_FALLBACK_USERNAME_PREFIX - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_READ_TIMEOUT_SECONDS - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_SCOPE - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_SSL_ENDPOINT_IDENTIFICATION_ALGORITHM - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_SSL_SECURE_RANDOM_IMPLEMENTATION - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_SSL_TRUSTSTORE_CERTIFICATES - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_SSL_TRUSTSTORE_LOCATION - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_SSL_TRUSTSTORE_PASSWORD - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_SSL_TRUSTSTORE_TYPE - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAUTH_TOKENS_NOT_JWT - Static variable in class io.strimzi.kafka.oauth.common.Config
Deprecated.
OAUTH_USERNAME_CLAIM - Static variable in class io.strimzi.kafka.oauth.common.Config
 
OAuthAuthenticator - Class in io.strimzi.kafka.oauth.common
 
OAuthAuthenticator() - Constructor for class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 
OAuthIntrospectionValidator - Class in io.strimzi.kafka.oauth.validator
This class is responsible for validating the token during session authentication by using an introspection endpoint.
OAuthIntrospectionValidator(String, SSLSocketFactory, HostnameVerifier, PrincipalExtractor, String, String, String, String, String, String, String, String, String, int, int) - Constructor for class io.strimzi.kafka.oauth.validator.OAuthIntrospectionValidator
Create a new instance.

P

parse(String) - Static method in class io.strimzi.kafka.oauth.jsonpath.JsonPathFilterQuery
Construct a new JsonPathFilterQuery
parse(String) - Static method in class io.strimzi.kafka.oauth.jsonpath.JsonPathQuery
Construct a new JsonPathQuery
payload() - Method in class io.strimzi.kafka.oauth.common.TokenInfo
 
post(URI, String, String, String, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
post(URI, SSLSocketFactory, String, String, String, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
post(URI, SSLSocketFactory, HostnameVerifier, String, String, String, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
post(URI, SSLSocketFactory, HostnameVerifier, String, String, String, Class<T>, int, int) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
principal() - Method in class io.strimzi.kafka.oauth.common.TokenInfo
 
PrincipalExtractor - Class in io.strimzi.kafka.oauth.common
 
PrincipalExtractor() - Constructor for class io.strimzi.kafka.oauth.common.PrincipalExtractor
 
PrincipalExtractor(String, String, String) - Constructor for class io.strimzi.kafka.oauth.common.PrincipalExtractor
 
Principals - Class in io.strimzi.kafka.oauth.services
 
Principals() - Constructor for class io.strimzi.kafka.oauth.services.Principals
 
put(URI, String, String, String) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
put(URI, SSLSocketFactory, String, String, String) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
put(URI, SSLSocketFactory, HostnameVerifier, String, String, String) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
put(URI, SSLSocketFactory, HostnameVerifier, String, String, String, int, int) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
put(BearerTokenWithPayload) - Method in class io.strimzi.kafka.oauth.services.Sessions
 
putIfNotNull(Properties, String, Object) - Static method in class io.strimzi.kafka.oauth.common.ConfigUtil
 
putPrincipal(SaslServer, KafkaPrincipal) - Method in class io.strimzi.kafka.oauth.services.Principals
 

R

randomHexString() - Static method in class io.strimzi.kafka.oauth.common.IOUtil
 
randomHexString(int) - Static method in class io.strimzi.kafka.oauth.common.IOUtil
 
readJSON(InputStream, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.JSONUtil
 
readJSON(String, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.JSONUtil
 
remove(BearerTokenWithPayload) - Method in class io.strimzi.kafka.oauth.services.Sessions
 
request(URI, SSLSocketFactory, HostnameVerifier, String, String, String, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
request(URI, String, SSLSocketFactory, HostnameVerifier, String, String, String, Class<T>) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
request(URI, String, SSLSocketFactory, HostnameVerifier, String, String, String, Class<T>, int, int) - Static method in class io.strimzi.kafka.oauth.common.HttpUtil
 
resolve(Properties) - Static method in class io.strimzi.kafka.oauth.common.ConfigProperties
 
resolveAndExportToSystemProperties(Properties) - Static method in class io.strimzi.kafka.oauth.common.ConfigProperties
 
resolveTo(Properties) - Method in class io.strimzi.kafka.oauth.common.ConfigProperties
 

S

scheduleTask() - Method in class io.strimzi.kafka.oauth.validator.BackOffTaskScheduler
Schedule a task.
SCOPE - Static variable in class io.strimzi.kafka.oauth.common.TokenInfo
 
scope() - Method in class io.strimzi.kafka.oauth.common.TokenInfo
 
Services - Class in io.strimzi.kafka.oauth.services
This class contains singleton components shared among Kafka Broker sessions
SessionFuture<T> - Class in io.strimzi.kafka.oauth.services
 
SessionFuture(BearerTokenWithPayload, Future<T>) - Constructor for class io.strimzi.kafka.oauth.services.SessionFuture
 
Sessions - Class in io.strimzi.kafka.oauth.services
Sessions entries should automatically get cleared as KafkaPrincipals for the sessions get garbage collected by JVM.
Sessions() - Constructor for class io.strimzi.kafka.oauth.services.Sessions
 
setCurrentTimeProvider(CurrentTimeProvider) - Static method in class io.strimzi.kafka.oauth.services.CurrentTime
 
setPayload(Object) - Method in interface io.strimzi.kafka.oauth.common.BearerTokenWithPayload
Associate a usage dependent object with this instance
SSLUtil - Class in io.strimzi.kafka.oauth.common
 
SSLUtil() - Constructor for class io.strimzi.kafka.oauth.common.SSLUtil
 
status() - Method in exception io.strimzi.kafka.oauth.validator.TokenValidationException
 
storeCredentials(String, KafkaPrincipal) - Method in class io.strimzi.kafka.oauth.services.Credentials
Store credentials to communicate them from PLAIN callback handler to OAuthKafkaPrincipalBuilder when OAuth over PLAIN is used.

T

takeCredentials(String) - Method in class io.strimzi.kafka.oauth.services.Credentials
Take credentials in order to associate them with PlainSaslServer
TimeUtil - Class in io.strimzi.kafka.oauth.common
 
TimeUtil() - Constructor for class io.strimzi.kafka.oauth.common.TimeUtil
 
toEnvName(String) - Static method in class io.strimzi.kafka.oauth.common.Config
Convert property key to env key.
token() - Method in class io.strimzi.kafka.oauth.common.TokenInfo
 
TOKEN_TYPE - Static variable in class io.strimzi.kafka.oauth.common.TokenInfo
 
TokenExpiredException - Exception in io.strimzi.kafka.oauth.validator
 
TokenExpiredException() - Constructor for exception io.strimzi.kafka.oauth.validator.TokenExpiredException
 
TokenExpiredException(String) - Constructor for exception io.strimzi.kafka.oauth.validator.TokenExpiredException
 
TokenExpiredException(String, Throwable) - Constructor for exception io.strimzi.kafka.oauth.validator.TokenExpiredException
 
TokenExpiredException(Throwable) - Constructor for exception io.strimzi.kafka.oauth.validator.TokenExpiredException
 
TokenInfo - Class in io.strimzi.kafka.oauth.common
 
TokenInfo(JsonNode, String, String) - Constructor for class io.strimzi.kafka.oauth.common.TokenInfo
 
TokenInfo(JsonNode, String, String, Set<String>) - Constructor for class io.strimzi.kafka.oauth.common.TokenInfo
 
TokenInfo(String, String, String, Set<String>, long, long) - Constructor for class io.strimzi.kafka.oauth.common.TokenInfo
 
TokenIntrospection - Class in io.strimzi.kafka.oauth.common
 
TokenIntrospection() - Constructor for class io.strimzi.kafka.oauth.common.TokenIntrospection
 
TokenSignatureException - Exception in io.strimzi.kafka.oauth.validator
 
TokenSignatureException() - Constructor for exception io.strimzi.kafka.oauth.validator.TokenSignatureException
 
TokenSignatureException(String) - Constructor for exception io.strimzi.kafka.oauth.validator.TokenSignatureException
 
TokenSignatureException(String, Throwable) - Constructor for exception io.strimzi.kafka.oauth.validator.TokenSignatureException
 
TokenSignatureException(Throwable) - Constructor for exception io.strimzi.kafka.oauth.validator.TokenSignatureException
 
TokenValidationException - Exception in io.strimzi.kafka.oauth.validator
 
TokenValidationException() - Constructor for exception io.strimzi.kafka.oauth.validator.TokenValidationException
 
TokenValidationException(String) - Constructor for exception io.strimzi.kafka.oauth.validator.TokenValidationException
 
TokenValidationException(String, Throwable) - Constructor for exception io.strimzi.kafka.oauth.validator.TokenValidationException
 
TokenValidationException(Throwable) - Constructor for exception io.strimzi.kafka.oauth.validator.TokenValidationException
 
TokenValidationException.Status - Enum in io.strimzi.kafka.oauth.validator
 
TokenValidator - Interface in io.strimzi.kafka.oauth.validator
 
toString() - Method in class io.strimzi.kafka.oauth.common.PrincipalExtractor
 
toString() - Method in class io.strimzi.kafka.oauth.jsonpath.JsonPathFilterQuery
 
toString() - Method in class io.strimzi.kafka.oauth.jsonpath.JsonPathQuery
 
transform(Payload) - Method in class io.strimzi.kafka.oauth.common.NimbusPayloadTransformer
 
TYP - Static variable in class io.strimzi.kafka.oauth.common.TokenInfo
 

U

urlencode(String) - Static method in class io.strimzi.kafka.oauth.common.OAuthAuthenticator
 

V

validate() - Method in class io.strimzi.kafka.oauth.common.Config
Validate configuration by checking for unknown or missing properties.
validate(String) - Method in class io.strimzi.kafka.oauth.validator.JWTSignatureValidator
 
validate(String) - Method in class io.strimzi.kafka.oauth.validator.OAuthIntrospectionValidator
 
validate(String) - Method in interface io.strimzi.kafka.oauth.validator.TokenValidator
 
ValidatorKey - Class in io.strimzi.kafka.oauth.services
 
ValidatorKey.IntrospectionValidatorKey - Class in io.strimzi.kafka.oauth.services
 
ValidatorKey.JwtValidatorKey - Class in io.strimzi.kafka.oauth.services
 
Validators - Class in io.strimzi.kafka.oauth.services
 
Validators() - Constructor for class io.strimzi.kafka.oauth.services.Validators
 
value() - Method in enum io.strimzi.kafka.oauth.validator.TokenValidationException.Status
 
valueOf(String) - Static method in enum io.strimzi.kafka.oauth.validator.TokenValidationException.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.strimzi.kafka.oauth.validator.TokenValidationException.Status
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 
Skip navigation links

Copyright © 2022. All rights reserved.