Table of Contents

Class E2eeContactKeysManager

Namespace
Android.Provider
Assembly
MASES.Netdroid.dll
public class E2eeContactKeysManager : JVMBridgeBase<E2eeContactKeysManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
E2eeContactKeysManager
Implements
Extension Methods

Constructors

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

VERIFICATION_STATE_UNVERIFIED

public static int VERIFICATION_STATE_UNVERIFIED { get; set; }

Property Value

int

VERIFICATION_STATE_VERIFICATION_FAILED

public static int VERIFICATION_STATE_VERIFICATION_FAILED { get; set; }

Property Value

int

VERIFICATION_STATE_VERIFIED

public static int VERIFICATION_STATE_VERIFIED { get; set; }

Property Value

int

Methods

GetAllE2eeContactKeys(String)

public List<E2eeContactKeysManager.E2eeContactKey> GetAllE2eeContactKeys(String arg0)

Parameters

arg0 String

String

Returns

List<E2eeContactKeysManager.E2eeContactKey>

List

GetAllE2eeSelfKeys()

public List<E2eeContactKeysManager.E2eeSelfKey> GetAllE2eeSelfKeys()

Returns

List<E2eeContactKeysManager.E2eeSelfKey>

List

GetE2eeContactKey(String, String, String)

public E2eeContactKeysManager.E2eeContactKey GetE2eeContactKey(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

E2eeContactKeysManager.E2eeContactKey

E2eeContactKeysManager.E2eeContactKey

GetE2eeSelfKey(String, String)

public E2eeContactKeysManager.E2eeSelfKey GetE2eeSelfKey(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

E2eeContactKeysManager.E2eeSelfKey

E2eeContactKeysManager.E2eeSelfKey

GetMaxKeySizeBytes()

public static int GetMaxKeySizeBytes()

Returns

int

int

GetOwnerE2eeContactKeys(String)

public List<E2eeContactKeysManager.E2eeContactKey> GetOwnerE2eeContactKeys(String arg0)

Parameters

arg0 String

String

Returns

List<E2eeContactKeysManager.E2eeContactKey>

List

GetOwnerE2eeSelfKeys()

public List<E2eeContactKeysManager.E2eeSelfKey> GetOwnerE2eeSelfKeys()

Returns

List<E2eeContactKeysManager.E2eeSelfKey>

List

RemoveE2eeContactKey(String, String, String)

public bool RemoveE2eeContactKey(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

bool

bool

RemoveE2eeSelfKey(String, String)

public bool RemoveE2eeSelfKey(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

bool

bool

UpdateE2eeContactKeyLocalVerificationState(String, String, String, int)

public bool UpdateE2eeContactKeyLocalVerificationState(String arg0, String arg1, String arg2, int arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 int

int

Returns

bool

bool

UpdateE2eeContactKeyRemoteVerificationState(String, String, String, int)

public bool UpdateE2eeContactKeyRemoteVerificationState(String arg0, String arg1, String arg2, int arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 int

int

Returns

bool

bool

UpdateE2eeSelfKeyRemoteVerificationState(String, String, int)

public bool UpdateE2eeSelfKeyRemoteVerificationState(String arg0, String arg1, int arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 int

int

Returns

bool

bool

UpdateOrInsertE2eeContactKey(String, String, String, byte[])

public void UpdateOrInsertE2eeContactKey(String arg0, String arg1, String arg2, byte[] arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 byte[]

byte

UpdateOrInsertE2eeSelfKey(String, String, byte[])

public bool UpdateOrInsertE2eeSelfKey(String arg0, String arg1, byte[] arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 byte[]

byte

Returns

bool

bool