Table of Contents

Class IdentityScope

Namespace
Java.Security
Assembly
MASES.JNet.dll
[Obsolete("Deprecated in JVM")]
public class IdentityScope : Identity, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
IdentityScope
Implements
Inherited Members
Extension Methods

Constructors

IdentityScope(String)

public IdentityScope(String arg0)

Parameters

arg0 String

String

IdentityScope(String, IdentityScope)

public IdentityScope(String arg0, IdentityScope arg1)

Parameters

arg0 String

String

arg1 IdentityScope

IdentityScope

Exceptions

KeyManagementException

IdentityScope(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 IdentityScope(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

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 java.lang.AutoCloseable

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

SystemScope

public static IdentityScope SystemScope { get; }

Property Value

IdentityScope

Methods

AddIdentity(Identity)

public void AddIdentity(Identity arg0)

Parameters

arg0 Identity

Identity

Exceptions

KeyManagementException

CreatePoolableInstance(String)

HPA initializer for IdentityScope(Java.Lang.String arg0)

public static IdentityScope CreatePoolableInstance(String arg0)

Parameters

arg0 String

Returns

IdentityScope

CreatePoolableInstance(String, IdentityScope)

HPA initializer for IdentityScope(Java.Lang.String arg0, Java.Security.IdentityScope arg1)

public static IdentityScope CreatePoolableInstance(String arg0, IdentityScope arg1)

Parameters

arg0 String
arg1 IdentityScope

Returns

IdentityScope

GetIdentity(String)

public Identity GetIdentity(String arg0)

Parameters

arg0 String

String

Returns

Identity

Identity

GetIdentity(Principal)

public Identity GetIdentity(Principal arg0)

Parameters

arg0 Principal

Principal

Returns

Identity

Identity

GetIdentity(PublicKey)

public Identity GetIdentity(PublicKey arg0)

Parameters

arg0 PublicKey

PublicKey

Returns

Identity

Identity

Identities()

public Enumeration<Identity> Identities()

Returns

Enumeration<Identity>

Enumeration

RemoveIdentity(Identity)

public void RemoveIdentity(Identity arg0)

Parameters

arg0 Identity

Identity

Exceptions

KeyManagementException

Size()

public int Size()

Returns

int

int