Package io.strimzi.kafka.oauth.services
Class ValidatorKey
java.lang.Object
io.strimzi.kafka.oauth.services.ValidatorKey
- Direct Known Subclasses:
ValidatorKey.IntrospectionValidatorKey,ValidatorKey.JwtValidatorKey
The class that holds the validator configuration and is used to compare different configurations for equality.
It also calculates a unique identifier based on the configuration that is stable across application restarts.
This mechanism allows sharing a single validator across multiple listeners, as long as they are configured with same config parameter values
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classAValidatorKeyforOAuthIntrospectionValidatorstatic classAValidatorKeyforJWTSignatureValidator -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet the calculated configuration hash for this instanceinthashCode()