Table of Contents

Class KeyTab

Namespace
Javax.Security.Auth.Kerberos
Assembly
MASES.JNet.dll
public class KeyTab : JVMBridgeBase<KeyTab>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
KeyTab
Implements
Inherited Members
Extension Methods

Constructors

KeyTab()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public KeyTab()

KeyTab(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public KeyTab(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

Instance

public static KeyTab Instance { get; }

Property Value

KeyTab

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Principal

public KerberosPrincipal Principal { get; }

Property Value

KerberosPrincipal

UnboundInstance

public static KeyTab UnboundInstance { get; }

Property Value

KeyTab

Methods

Exists()

public bool Exists()

Returns

bool

bool

GetInstance(File)

public static KeyTab GetInstance(File arg0)

Parameters

arg0 File

File

Returns

KeyTab

KeyTab

GetInstance(KerberosPrincipal)

public static KeyTab GetInstance(KerberosPrincipal arg0)

Parameters

arg0 KerberosPrincipal

KerberosPrincipal

Returns

KeyTab

KeyTab

GetInstance(KerberosPrincipal, File)

public static KeyTab GetInstance(KerberosPrincipal arg0, File arg1)

Parameters

arg0 KerberosPrincipal

KerberosPrincipal

arg1 File

File

Returns

KeyTab

KeyTab

GetKeys(KerberosPrincipal)

public KerberosKey[] GetKeys(KerberosPrincipal arg0)

Parameters

arg0 KerberosPrincipal

KerberosPrincipal

Returns

KerberosKey[]

KerberosKey

GetUnboundInstance(File)

public static KeyTab GetUnboundInstance(File arg0)

Parameters

arg0 File

File

Returns

KeyTab

KeyTab

IsBound()

public bool IsBound()

Returns

bool

bool