Class JwtIssuerKey
java.lang.Object
io.confluent.security.auth.store.data.AuthKey
io.confluent.security.auth.store.data.JwtIssuerKey
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionJwtIssuerKey(String issuer) JwtIssuerKey(String issuer, String providerId, String jwksEndpoint) -
Method Summary
Modifier and TypeMethodDescriptioncacheKey(JwtIssuerKey.Version version) static StringcacheKeyV1(String providerId, String issuer) Util method for use by outside modules.static StringcacheKeyV2(String issuer, String jwksEndpoint) Util method for use by outside modules.booleaninthashCode()Using entryType().name() to compute hashCode, so that hashCode() is constant across executions.issuer()toString()
-
Constructor Details
-
JwtIssuerKey
-
JwtIssuerKey
-
-
Method Details
-
issuer
-
providerId
-
jwksEndpoint
-
entryType
-
cacheKey
-
cacheKeyV1
Util method for use by outside modules.- Parameters:
providerId-issuer-- Returns:
-
cacheKeyV2
Util method for use by outside modules.- Parameters:
issuer-jwksEndpoint-- Returns:
-
equals
-
hashCode
public int hashCode()Description copied from class:AuthKeyUsing entryType().name() to compute hashCode, so that hashCode() is constant across executions. -
toString
-