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,
io.confluent.security.util.SecurityContext context)
Returns Signature Verification Key identified by AuthCache
|
String |
name() |
String |
sessionUuid() |
public String name()
name in class io.confluent.security.authentication.oauthbearer.JwtIssuerpublic Set<String> audience()
audience in class io.confluent.security.authentication.oauthbearer.JwtIssuerpublic String sessionUuid()
public io.confluent.security.authentication.oauthbearer.ConstrainedVerificationKeyResolver keyResolver(Collection<io.confluent.security.authentication.oauthbearer.Constraint> constraints, io.confluent.security.util.SecurityContext context)
keyResolver in class io.confluent.security.authentication.oauthbearer.JwtIssuerconstraints - Collection of Constraint to be enforced.ConstrainedVerificationKeyResolverpublic static JwtIssuerAuthCache.Builder builder()