Table of Contents

Class KerberosTicket

Namespace
Javax.Security.Auth.Kerberos
Assembly
MASES.JNet.dll
public class KerberosTicket : JVMBridgeBase<KerberosTicket>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<KerberosTicket>
KerberosTicket
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<KerberosTicket>.IsAssignableFrom(IJavaType)
JVMBridgeBase<KerberosTicket>.IsAssignableFrom<T>()
JVMBridgeBase<KerberosTicket>.Execute<T>(params T[])
JVMBridgeBase<KerberosTicket>.DynBridgeClazz
JVMBridgeBase<KerberosTicket>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

KerberosTicket()

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

public KerberosTicket()

KerberosTicket(byte[], KerberosPrincipal, KerberosPrincipal, byte[], int, bool[], Date, Date, Date, Date, InetAddress[])

public KerberosTicket(byte[] arg0, KerberosPrincipal arg1, KerberosPrincipal arg2, byte[] arg3, int arg4, bool[] arg5, Date arg6, Date arg7, Date arg8, Date arg9, InetAddress[] arg10)

Parameters

arg0 byte[]

byte

arg1 KerberosPrincipal

KerberosPrincipal

arg2 KerberosPrincipal

KerberosPrincipal

arg3 byte[]

byte

arg4 int

int

arg5 bool[]

bool

arg6 Date

Date

arg7 Date

Date

arg8 Date

Date

arg9 Date

Date

arg10 InetAddress[]

InetAddress

KerberosTicket(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 KerberosTicket(params object[] args)

Parameters

args object[]

Properties

AuthTime

public Date AuthTime { get; }

Property Value

Date

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Client

public KerberosPrincipal Client { get; }

Property Value

KerberosPrincipal

ClientAddresses

public InetAddress[] ClientAddresses { get; }

Property Value

InetAddress[]

Encoded

public byte[] Encoded { get; }

Property Value

byte[]

EndTime

public Date EndTime { get; }

Property Value

Date

Flags

public bool[] Flags { get; }

Property Value

bool[]

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

RenewTill

public Date RenewTill { get; }

Property Value

Date

Server

public KerberosPrincipal Server { get; }

Property Value

KerberosPrincipal

SessionKey

public SecretKey SessionKey { get; }

Property Value

SecretKey

SessionKeyType

public int SessionKeyType { get; }

Property Value

int

StartTime

public Date StartTime { get; }

Property Value

Date

Methods

Destroy()

public void Destroy()

Exceptions

DestroyFailedException

IsCurrent()

public bool IsCurrent()

Returns

bool

bool

IsDestroyed()

public bool IsDestroyed()

Returns

bool

bool

IsForwardable()

public bool IsForwardable()

Returns

bool

bool

IsForwarded()

public bool IsForwarded()

Returns

bool

bool

IsInitial()

public bool IsInitial()

Returns

bool

bool

IsPostdated()

public bool IsPostdated()

Returns

bool

bool

IsProxiable()

public bool IsProxiable()

Returns

bool

bool

IsProxy()

public bool IsProxy()

Returns

bool

bool

IsRenewable()

public bool IsRenewable()

Returns

bool

bool

Refresh()

public void Refresh()

Exceptions

RefreshFailedException

Operators

implicit operator Serializable(KerberosTicket)

Converter from KerberosTicket to Serializable

public static implicit operator Serializable(KerberosTicket t)

Parameters

t KerberosTicket

Returns

Serializable

implicit operator Destroyable(KerberosTicket)

Converter from KerberosTicket to Destroyable

public static implicit operator Destroyable(KerberosTicket t)

Parameters

t KerberosTicket

Returns

Destroyable

implicit operator Refreshable(KerberosTicket)

Converter from KerberosTicket to Refreshable

public static implicit operator Refreshable(KerberosTicket t)

Parameters

t KerberosTicket

Returns

Refreshable