public class OAuthBearerJwsToken
extends java.lang.Object
implements org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OAUTH_NEGOTIATED_LOGICAL_CLUSTER_PROPERTY_KEY |
Constructor and Description |
---|
OAuthBearerJwsToken(java.lang.String value,
java.util.Set<java.lang.String> scope,
long lifetimeMs,
java.lang.String principalName,
java.lang.Long startTimeMs,
java.lang.String jwtId,
java.util.List<java.lang.String> allowedClusters) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
allowedClusters() |
java.lang.String |
jwtId() |
long |
lifetimeMs() |
java.lang.String |
principalName() |
java.util.Set<java.lang.String> |
scope() |
java.lang.Long |
startTimeMs() |
java.lang.String |
value() |
public static final java.lang.String OAUTH_NEGOTIATED_LOGICAL_CLUSTER_PROPERTY_KEY
public OAuthBearerJwsToken(java.lang.String value, java.util.Set<java.lang.String> scope, long lifetimeMs, java.lang.String principalName, java.lang.Long startTimeMs, java.lang.String jwtId, java.util.List<java.lang.String> allowedClusters)
public java.lang.String value()
value
in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
public java.util.Set<java.lang.String> scope()
scope
in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
public long lifetimeMs()
lifetimeMs
in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
public java.lang.String principalName()
principalName
in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
public java.lang.Long startTimeMs()
startTimeMs
in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
public java.util.List<java.lang.String> allowedClusters()
public java.lang.String jwtId()