public class JwtBearerToken
extends java.lang.Object
implements org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
Constructor and Description |
---|
JwtBearerToken(java.lang.String value) |
JwtBearerToken(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) |
Modifier and Type | Method and Description |
---|---|
org.jose4j.jwt.JwtClaims |
jwtClaims() |
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 JwtBearerToken(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)
public JwtBearerToken(java.lang.String value)
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.lang.String jwtId()
public org.jose4j.jwt.JwtClaims jwtClaims()