public static class ValidatorKey.IntrospectionValidatorKey extends ValidatorKey
ValidatorKey for OAuthIntrospectionValidatorValidatorKey.IntrospectionValidatorKey, ValidatorKey.JwtValidatorKey| Constructor and Description |
|---|
IntrospectionValidatorKey(java.lang.String validIssuerUri,
java.lang.String audience,
java.lang.String customClaimCheck,
java.lang.String usernameClaim,
java.lang.String fallbackUsernameClaim,
java.lang.String fallbackUsernamePrefix,
java.lang.String groupQuery,
java.lang.String groupDelimiter,
java.lang.String sslTruststore,
java.lang.String sslStorePassword,
java.lang.String sslStoreType,
java.lang.String sslRandom,
boolean hasHostnameVerifier,
java.lang.String introspectionEndpoint,
java.lang.String userInfoEndpoint,
java.lang.String validTokenType,
java.lang.String clientId,
java.lang.String clientSecret,
int connectTimeout,
int readTimeout,
boolean enableMetrics,
int retries,
long retryPauseMillis)
Create a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getConfigIdHash()
Get the calculated configuration hash for this instance
|
int |
hashCode() |
public IntrospectionValidatorKey(java.lang.String validIssuerUri,
java.lang.String audience,
java.lang.String customClaimCheck,
java.lang.String usernameClaim,
java.lang.String fallbackUsernameClaim,
java.lang.String fallbackUsernamePrefix,
java.lang.String groupQuery,
java.lang.String groupDelimiter,
java.lang.String sslTruststore,
java.lang.String sslStorePassword,
java.lang.String sslStoreType,
java.lang.String sslRandom,
boolean hasHostnameVerifier,
java.lang.String introspectionEndpoint,
java.lang.String userInfoEndpoint,
java.lang.String validTokenType,
java.lang.String clientId,
java.lang.String clientSecret,
int connectTimeout,
int readTimeout,
boolean enableMetrics,
int retries,
long retryPauseMillis)
validIssuerUri - validIssuerUriaudience - audiencecustomClaimCheck - customClaimCheckusernameClaim - usernameClaimfallbackUsernameClaim - fallbackUsernameClaimfallbackUsernamePrefix - fallbackUsernamePrefixgroupQuery - groupQuerygroupDelimiter - groupDelimitersslTruststore - sslTruststoresslStorePassword - sslStorePasswordsslStoreType - sslStoreTypesslRandom - sslRandomhasHostnameVerifier - hasHostnameVerifierintrospectionEndpoint - introspectionEndpointuserInfoEndpoint - userInfoEndpointvalidTokenType - validTokenTypeclientId - clientIdclientSecret - clientSecretconnectTimeout - connectTimeoutreadTimeout - readTimeoutenableMetrics - enableMetricsretries - retriesretryPauseMillis - retryPauseMillispublic boolean equals(java.lang.Object o)
equals in class ValidatorKeypublic int hashCode()
hashCode in class ValidatorKeypublic java.lang.String getConfigIdHash()
ValidatorKeygetConfigIdHash in class ValidatorKeyCopyright © 2023. All rights reserved.