Table of Contents

Class E2eeContactKeysManager

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

E2eeContactKeysManager()

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

public E2eeContactKeysManager()

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

VERIFICATION_STATE_UNVERIFIED

public static int VERIFICATION_STATE_UNVERIFIED { get; }

Property Value

int

VERIFICATION_STATE_VERIFICATION_FAILED

public static int VERIFICATION_STATE_VERIFICATION_FAILED { get; }

Property Value

int

VERIFICATION_STATE_VERIFIED

public static int VERIFICATION_STATE_VERIFIED { get; }

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