public class IAMOAuthBearerToken
extends java.lang.Object
implements org.apache.kafka.common.security.oauthbearer.OAuthBearerToken
| Constructor and Description |
|---|
IAMOAuthBearerToken(java.lang.String token) |
| Modifier and Type | Method and Description |
|---|---|
long |
lifetimeMs() |
java.lang.String |
principalName() |
java.util.Set<java.lang.String> |
scope() |
java.lang.Long |
startTimeMs() |
java.lang.String |
value() |
public IAMOAuthBearerToken(java.lang.String token)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic java.lang.String value()
value in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerTokenpublic java.util.Set<java.lang.String> scope()
scope in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerTokenpublic long lifetimeMs()
lifetimeMs in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerTokenpublic java.lang.String principalName()
principalName in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerTokenpublic java.lang.Long startTimeMs()
startTimeMs in interface org.apache.kafka.common.security.oauthbearer.OAuthBearerToken