public final class JwtIssuerAuthCache
extends io.confluent.security.authentication.oauthbearer.JwtIssuer
implements org.apache.kafka.common.Configurable
Modifier and Type | Class and Description |
---|---|
static class |
JwtIssuerAuthCache.Builder |
Modifier and Type | Method and Description |
---|---|
Set<String> |
audience() |
static JwtIssuerAuthCache.Builder |
builder() |
void |
configure(Map<String,?> configs) |
io.confluent.security.authentication.oauthbearer.ConstrainedVerificationKeyResolver |
keyResolver(Collection<io.confluent.security.authentication.oauthbearer.Constraint> constraints)
Returns Signature Verification Key identified by AuthCache
|
String |
name() |
String |
sessionUuid() |
public String name()
name
in class io.confluent.security.authentication.oauthbearer.JwtIssuer
public Set<String> audience()
audience
in class io.confluent.security.authentication.oauthbearer.JwtIssuer
public String sessionUuid()
public io.confluent.security.authentication.oauthbearer.ConstrainedVerificationKeyResolver keyResolver(Collection<io.confluent.security.authentication.oauthbearer.Constraint> constraints)
keyResolver
in class io.confluent.security.authentication.oauthbearer.JwtIssuer
constraints
- Collection of Constraint
to be enforced.ConstrainedVerificationKeyResolver
public static JwtIssuerAuthCache.Builder builder()