| Package | Description |
|---|---|
| io.strimzi.kafka.oauth.common | |
| io.strimzi.kafka.oauth.validator |
| Modifier and Type | Class and Description |
|---|---|
class |
FileBasedTokenProvider
A TokenProvider that uses a file as a token source.
|
class |
StaticTokenProvider
A TokenProvider that contains an immutable token that is returned every time a
StaticTokenProvider.token() method is called. |
| Constructor and Description |
|---|
JWTSignatureValidator(java.lang.String validatorId,
java.lang.String clientId,
java.lang.String clientSecret,
TokenProvider bearerTokenProvider,
java.lang.String keysEndpointUri,
javax.net.ssl.SSLSocketFactory socketFactory,
javax.net.ssl.HostnameVerifier verifier,
PrincipalExtractor principalExtractor,
java.lang.String groupsClaimQuery,
java.lang.String groupsClaimDelimiter,
java.lang.String validIssuerUri,
int refreshSeconds,
int refreshMinPauseSeconds,
int expirySeconds,
boolean ignoreKeyUse,
boolean checkAccessTokenType,
java.lang.String audience,
java.lang.String customClaimCheck,
int connectTimeoutSeconds,
int readTimeoutSeconds,
boolean enableMetrics,
boolean failFast,
boolean includeAcceptHeader)
Create a new instance.
|
OAuthIntrospectionValidator(java.lang.String id,
java.lang.String clientId,
java.lang.String clientSecret,
TokenProvider bearerTokenProvider,
java.lang.String introspectionEndpointUri,
javax.net.ssl.SSLSocketFactory socketFactory,
javax.net.ssl.HostnameVerifier verifier,
PrincipalExtractor principalExtractor,
java.lang.String groupsClaimQuery,
java.lang.String groupsClaimDelimiter,
java.lang.String issuerUri,
java.lang.String userInfoUri,
java.lang.String validTokenType,
java.lang.String audience,
java.lang.String customClaimCheck,
int connectTimeoutSeconds,
int readTimeoutSeconds,
boolean enableMetrics,
int retries,
long retryPauseMillis,
boolean includeAcceptHeader)
Create a new instance.
|
Copyright © 2024. All rights reserved.