Class TokenInformation
public class TokenInformation : JVMBridgeBase<TokenInformation>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
TokenInformation
- Implements
Constructors
TokenInformation(String, KafkaPrincipal, Collection<KafkaPrincipal>, long, long, long)
public TokenInformation(String arg0, KafkaPrincipal arg1, Collection<KafkaPrincipal> arg2, long arg3, long arg4, long arg5)
Parameters
arg0Stringarg1KafkaPrincipalarg2Collection<KafkaPrincipal>arg3longarg4longarg5long
TokenInformation(String, KafkaPrincipal, KafkaPrincipal, Collection<KafkaPrincipal>, long, long, long)
public TokenInformation(String arg0, KafkaPrincipal arg1, KafkaPrincipal arg2, Collection<KafkaPrincipal> arg3, long arg4, long arg5, long arg6)
Parameters
arg0Stringarg1KafkaPrincipalarg2KafkaPrincipalarg3Collection<KafkaPrincipal>arg4longarg5longarg6long
TokenInformation(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public TokenInformation(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
CreatePoolableInstance(String, KafkaPrincipal, Collection<KafkaPrincipal>, long, long, long)
HPA initializer for TokenInformation(Java.Lang.String arg0, Org.Apache.Kafka.Common.Security.Auth.KafkaPrincipal arg1, Java.Util.Collection%3COrg.Apache.Kafka.Common.Security.Auth.KafkaPrincipal%3E arg2, long arg3, long arg4, long arg5)
public static TokenInformation CreatePoolableInstance(String arg0, KafkaPrincipal arg1, Collection<KafkaPrincipal> arg2, long arg3, long arg4, long arg5)
Parameters
arg0Stringarg1KafkaPrincipalarg2Collection<KafkaPrincipal>arg3longarg4longarg5long
Returns
CreatePoolableInstance(String, KafkaPrincipal, KafkaPrincipal, Collection<KafkaPrincipal>, long, long, long)
HPA initializer for TokenInformation(Java.Lang.String arg0, Org.Apache.Kafka.Common.Security.Auth.KafkaPrincipal arg1, Org.Apache.Kafka.Common.Security.Auth.KafkaPrincipal arg2, Java.Util.Collection%3COrg.Apache.Kafka.Common.Security.Auth.KafkaPrincipal%3E arg3, long arg4, long arg5, long arg6)
public static TokenInformation CreatePoolableInstance(String arg0, KafkaPrincipal arg1, KafkaPrincipal arg2, Collection<KafkaPrincipal> arg3, long arg4, long arg5, long arg6)
Parameters
arg0Stringarg1KafkaPrincipalarg2KafkaPrincipalarg3Collection<KafkaPrincipal>arg4longarg5longarg6long
Returns
ExpiryTimestamp()
public long ExpiryTimestamp()
Returns
FromRecord(String, KafkaPrincipal, KafkaPrincipal, Collection<KafkaPrincipal>, long, long, long)
public static TokenInformation FromRecord(String arg0, KafkaPrincipal arg1, KafkaPrincipal arg2, Collection<KafkaPrincipal> arg3, long arg4, long arg5, long arg6)
Parameters
arg0Stringarg1KafkaPrincipalarg2KafkaPrincipalarg3Collection<KafkaPrincipal>arg4longarg5longarg6long
Returns
IssueTimestamp()
public long IssueTimestamp()
Returns
MaxTimestamp()
public long MaxTimestamp()
Returns
Owner()
public KafkaPrincipal Owner()
Returns
OwnerAsString()
public String OwnerAsString()
Returns
OwnerOrRenewer(KafkaPrincipal)
public bool OwnerOrRenewer(KafkaPrincipal arg0)
Parameters
Returns
Renewers()
public Collection<KafkaPrincipal> Renewers()
Returns
RenewersAsString()
public Collection<String> RenewersAsString()
Returns
SetExpiryTimestamp(long)
public void SetExpiryTimestamp(long arg0)
Parameters
TokenId()
public String TokenId()
Returns
TokenRequester()
public KafkaPrincipal TokenRequester()
Returns
TokenRequesterAsString()
public String TokenRequesterAsString()