Table of Contents

Class CredentialManager

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

Constructors

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

Methods

ClearCredentialState(ClearCredentialStateRequest, CancellationSignal, Executor, OutcomeReceiver<Void, ClearCredentialStateException>)

public void ClearCredentialState(ClearCredentialStateRequest arg0, CancellationSignal arg1, Executor arg2, OutcomeReceiver<Void, ClearCredentialStateException> arg3)

Parameters

arg0 ClearCredentialStateRequest

ClearCredentialStateRequest

arg1 CancellationSignal

CancellationSignal

arg2 Executor

Executor

arg3 OutcomeReceiver<Void, ClearCredentialStateException>

OutcomeReceiver

CreateCredential(Context, CreateCredentialRequest, CancellationSignal, Executor, OutcomeReceiver<CreateCredentialResponse, CreateCredentialException>)

public void CreateCredential(Context arg0, CreateCredentialRequest arg1, CancellationSignal arg2, Executor arg3, OutcomeReceiver<CreateCredentialResponse, CreateCredentialException> arg4)

Parameters

arg0 Context

Context

arg1 CreateCredentialRequest

CreateCredentialRequest

arg2 CancellationSignal

CancellationSignal

arg3 Executor

Executor

arg4 OutcomeReceiver<CreateCredentialResponse, CreateCredentialException>

OutcomeReceiver

GetCredential(Context, GetCredentialRequest, CancellationSignal, Executor, OutcomeReceiver<GetCredentialResponse, GetCredentialException>)

public void GetCredential(Context arg0, GetCredentialRequest arg1, CancellationSignal arg2, Executor arg3, OutcomeReceiver<GetCredentialResponse, GetCredentialException> arg4)

Parameters

arg0 Context

Context

arg1 GetCredentialRequest

GetCredentialRequest

arg2 CancellationSignal

CancellationSignal

arg3 Executor

Executor

arg4 OutcomeReceiver<GetCredentialResponse, GetCredentialException>

OutcomeReceiver

GetCredential(Context, PendingGetCredentialHandle, CancellationSignal, Executor, OutcomeReceiver<GetCredentialResponse, GetCredentialException>)

public void GetCredential(Context arg0, PrepareGetCredentialResponse.PendingGetCredentialHandle arg1, CancellationSignal arg2, Executor arg3, OutcomeReceiver<GetCredentialResponse, GetCredentialException> arg4)

Parameters

arg0 Context

Context

arg1 PrepareGetCredentialResponse.PendingGetCredentialHandle

PrepareGetCredentialResponse.PendingGetCredentialHandle

arg2 CancellationSignal

CancellationSignal

arg3 Executor

Executor

arg4 OutcomeReceiver<GetCredentialResponse, GetCredentialException>

OutcomeReceiver

IsEnabledCredentialProviderService(ComponentName)

public bool IsEnabledCredentialProviderService(ComponentName arg0)

Parameters

arg0 ComponentName

ComponentName

Returns

bool

bool

PrepareGetCredential(GetCredentialRequest, CancellationSignal, Executor, OutcomeReceiver<PrepareGetCredentialResponse, GetCredentialException>)

public void PrepareGetCredential(GetCredentialRequest arg0, CancellationSignal arg1, Executor arg2, OutcomeReceiver<PrepareGetCredentialResponse, GetCredentialException> arg3)

Parameters

arg0 GetCredentialRequest

GetCredentialRequest

arg1 CancellationSignal

CancellationSignal

arg2 Executor

Executor

arg3 OutcomeReceiver<PrepareGetCredentialResponse, GetCredentialException>

OutcomeReceiver

RegisterCredentialDescription(RegisterCredentialDescriptionRequest)

public void RegisterCredentialDescription(RegisterCredentialDescriptionRequest arg0)

Parameters

arg0 RegisterCredentialDescriptionRequest

RegisterCredentialDescriptionRequest

UnregisterCredentialDescription(UnregisterCredentialDescriptionRequest)

public void UnregisterCredentialDescription(UnregisterCredentialDescriptionRequest arg0)

Parameters

arg0 UnregisterCredentialDescriptionRequest

UnregisterCredentialDescriptionRequest