Class AuthenticatorInformation
Definition
- Namespace:
- Tizen.Account.FidoClient
- Assembly:
- Tizen.Account.FidoClient.dll
Contains information about the authenticators registered on the device.
public class AuthenticatorInformation
- Inheritance
-
objectAuthenticatorInformation
Examples
IEnumerable<AuthenticatorInformation> authInfos = await UafAuthenticatorFinder.DiscoverAuthenticatorsAsync();
foreach (AuthenticatorInformation authInfo in authInfos)
{
string aaid = authInfo.Aaid;
string title = authInfo.Title;
}
Properties
View SourceAaid
The Authenticator AAID (Authenticator Attestation ID)
Declaration
public string Aaid { get; }
Property Value
Type | Description |
---|---|
string |
AssertionScheme
The Authenticator assertion scheme.
Declaration
public string AssertionScheme { get; }
Property Value
Type | Description |
---|---|
string |
AttachmentHint
The attachment hint of this Authenticator.
Declaration
public AuthenticatorAttachmentHint AttachmentHint { get; }
Property Value
Type | Description |
---|---|
AuthenticatorAttachmentHint |
AttestationTypes
The available attestation types for this Authenticator.
Declaration
public IEnumerable<AuthenticatorAttestationType> AttestationTypes { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<T><AuthenticatorAttestationType> |
AuthenticationAlgorithm
The Authenticator algorithm.
Declaration
public AuthenticationAlgorithm AuthenticationAlgorithm { get; }
Property Value
Type | Description |
---|---|
AuthenticationAlgorithm |
Description
The Authenticator description
Declaration
public string Description { get; }
Property Value
Type | Description |
---|---|
string |
Icon
The icon of this Authenticator.
Declaration
public string Icon { get; }
Property Value
Type | Description |
---|---|
string |
IsSecondFactorOnly
Denotes the Authenticator is Second factor only which is supported by U2F standards.
Declaration
public bool IsSecondFactorOnly { get; }
Property Value
Type | Description |
---|---|
bool |
KeyProtection
The key protection method of this Authenticator.
Declaration
public KeyProtectionType KeyProtection { get; }
Property Value
Type | Description |
---|---|
KeyProtectionType |
MatcherProtection
The matcher protection method of this Authenticator.
Declaration
public MatcherProtectionType MatcherProtection { get; }
Property Value
Type | Description |
---|---|
MatcherProtectionType |
TcDisplayContentType
The Transaction Confirmation display type of this Authenticator.
Declaration
public string TcDisplayContentType { get; }
Property Value
Type | Description |
---|---|
string |
TcDisplayType
The Transaction Confirmation display type of this Authenticator.
Declaration
public TransactionConfirmationDisplayType TcDisplayType { get; }
Property Value
Type | Description |
---|---|
TransactionConfirmationDisplayType |
Title
The authenticator Title
Declaration
public string Title { get; }
Property Value
Type | Description |
---|---|
string |
UserVerification
The user verification method of this Authenticator
Declaration
public UserVerificationMethod UserVerification { get; }
Property Value
Type | Description |
---|---|
UserVerificationMethod |