Class JwtBearerToken
java.lang.Object
io.confluent.security.auth.common.JwtBearerToken
- All Implemented Interfaces:
org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
public class JwtBearerToken
extends Object
implements org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
-
Constructor Summary
ConstructorsConstructorDescriptionJwtBearerToken(String value) JwtBearerToken(String value, Set<String> scope, long lifetimeMs, String principalName, Long startTimeMs, String jwtId) -
Method Summary
-
Constructor Details
-
JwtBearerToken
-
JwtBearerToken
-
-
Method Details
-
value
- Specified by:
valuein interfaceorg.apache.kafka.common.security.oauthbearer.OAuthBearerToken
-
scope
- Specified by:
scopein interfaceorg.apache.kafka.common.security.oauthbearer.OAuthBearerToken
-
lifetimeMs
public long lifetimeMs()- Specified by:
lifetimeMsin interfaceorg.apache.kafka.common.security.oauthbearer.OAuthBearerToken
-
principalName
- Specified by:
principalNamein interfaceorg.apache.kafka.common.security.oauthbearer.OAuthBearerToken
-
startTimeMs
- Specified by:
startTimeMsin interfaceorg.apache.kafka.common.security.oauthbearer.OAuthBearerToken
-
jwtId
-
jwtClaims
public org.jose4j.jwt.JwtClaims jwtClaims()
-