C# Class Plugin.Fingerprint.Abstractions.FingerprintImplementationBase

Inheritance: IFingerprint
显示文件 Open project: smstuebe/xamarin-fingerprint

Public Methods

Method Description
AuthenticateAsync ( AuthenticationRequestConfiguration authRequestConfig, CancellationToken cancellationToken = newCancellationToken() ) : Task
AuthenticateAsync ( string reason, CancellationToken cancellationToken = default(CancellationToken) ) : Task
GetAvailabilityAsync ( ) : Task
IsAvailableAsync ( ) : Task

Protected Methods

Method Description
NativeAuthenticateAsync ( AuthenticationRequestConfiguration authRequestConfig, CancellationToken cancellationToken ) : Task

Method Details

AuthenticateAsync() public method

public AuthenticateAsync ( AuthenticationRequestConfiguration authRequestConfig, CancellationToken cancellationToken = newCancellationToken() ) : Task
authRequestConfig AuthenticationRequestConfiguration
cancellationToken System.Threading.CancellationToken
return Task

AuthenticateAsync() public method

public AuthenticateAsync ( string reason, CancellationToken cancellationToken = default(CancellationToken) ) : Task
reason string
cancellationToken System.Threading.CancellationToken
return Task

GetAvailabilityAsync() public abstract method

public abstract GetAvailabilityAsync ( ) : Task
return Task

IsAvailableAsync() public method

public IsAvailableAsync ( ) : Task
return Task

NativeAuthenticateAsync() protected abstract method

protected abstract NativeAuthenticateAsync ( AuthenticationRequestConfiguration authRequestConfig, CancellationToken cancellationToken ) : Task
authRequestConfig AuthenticationRequestConfiguration
cancellationToken System.Threading.CancellationToken
return Task