Table of Contents

Class GSSManager

Namespace
Org.Ietf.Jgss
Assembly
MASES.JNet.dll
public class GSSManager : JVMBridgeBase<GSSManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<GSSManager>
GSSManager
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<GSSManager>.IsAssignableFrom(IJavaType)
JVMBridgeBase<GSSManager>.IsAssignableFrom<T>()
JVMBridgeBase<GSSManager>.Execute<T>(params T[])
JVMBridgeBase<GSSManager>.DynBridgeClazz
JVMBridgeBase<GSSManager>.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

GSSManager()

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

[Obsolete("GSSManager class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public GSSManager()

GSSManager(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

[Obsolete("GSSManager class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public GSSManager(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Instance

public static GSSManager Instance { get; }

Property Value

GSSManager

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

Mechs

public Oid[] Mechs { get; }

Property Value

Oid[]

Methods

AddProviderAtEnd(Provider, Oid)

public void AddProviderAtEnd(Provider arg0, Oid arg1)

Parameters

arg0 Provider

Provider

arg1 Oid

Oid

Exceptions

GSSException

AddProviderAtFront(Provider, Oid)

public void AddProviderAtFront(Provider arg0, Oid arg1)

Parameters

arg0 Provider

Provider

arg1 Oid

Oid

Exceptions

GSSException

CreateContext(GSSCredential)

public GSSContext CreateContext(GSSCredential arg0)

Parameters

arg0 GSSCredential

GSSCredential

Returns

GSSContext

GSSContext

Exceptions

GSSException

CreateContext(GSSName, Oid, GSSCredential, int)

public GSSContext CreateContext(GSSName arg0, Oid arg1, GSSCredential arg2, int arg3)

Parameters

arg0 GSSName

GSSName

arg1 Oid

Oid

arg2 GSSCredential

GSSCredential

arg3 int

int

Returns

GSSContext

GSSContext

Exceptions

GSSException

CreateContext(byte[])

public GSSContext CreateContext(byte[] arg0)

Parameters

arg0 byte[]

byte

Returns

GSSContext

GSSContext

Exceptions

GSSException

CreateCredential(GSSName, int, Oid, int)

public GSSCredential CreateCredential(GSSName arg0, int arg1, Oid arg2, int arg3)

Parameters

arg0 GSSName

GSSName

arg1 int

int

arg2 Oid

Oid

arg3 int

int

Returns

GSSCredential

GSSCredential

Exceptions

GSSException

CreateCredential(GSSName, int, Oid[], int)

public GSSCredential CreateCredential(GSSName arg0, int arg1, Oid[] arg2, int arg3)

Parameters

arg0 GSSName

GSSName

arg1 int

int

arg2 Oid[]

Oid

arg3 int

int

Returns

GSSCredential

GSSCredential

Exceptions

GSSException

CreateCredential(int)

public GSSCredential CreateCredential(int arg0)

Parameters

arg0 int

int

Returns

GSSCredential

GSSCredential

Exceptions

GSSException

CreateName(String, Oid)

public GSSName CreateName(String arg0, Oid arg1)

Parameters

arg0 String

String

arg1 Oid

Oid

Returns

GSSName

GSSName

Exceptions

GSSException

CreateName(String, Oid, Oid)

public GSSName CreateName(String arg0, Oid arg1, Oid arg2)

Parameters

arg0 String

String

arg1 Oid

Oid

arg2 Oid

Oid

Returns

GSSName

GSSName

Exceptions

GSSException

CreateName(byte[], Oid)

public GSSName CreateName(byte[] arg0, Oid arg1)

Parameters

arg0 byte[]

byte

arg1 Oid

Oid

Returns

GSSName

GSSName

Exceptions

GSSException

CreateName(byte[], Oid, Oid)

public GSSName CreateName(byte[] arg0, Oid arg1, Oid arg2)

Parameters

arg0 byte[]

byte

arg1 Oid

Oid

arg2 Oid

Oid

Returns

GSSName

GSSName

Exceptions

GSSException

GetMechsForName(Oid)

public Oid[] GetMechsForName(Oid arg0)

Parameters

arg0 Oid

Oid

Returns

Oid[]

Oid

GetNamesForMech(Oid)

public Oid[] GetNamesForMech(Oid arg0)

Parameters

arg0 Oid

Oid

Returns

Oid[]

Oid

Exceptions

GSSException