Class AuthenticatorInformation
Definition
- Namespace:
- Tizen.Account.Fido
Client
- Assembly:
- Tizen.Account.FidoClient.dll
Contains information about the authenticators registered on the device.
public class AuthenticatorInformation
- Inheritance
-
objectAuthenticator
Information
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 |
---|---|
Authenticator |
AttestationTypes
The available attestation types for this Authenticator.
Declaration
public IEnumerable<AuthenticatorAttestationType> AttestationTypes { get; }
Property Value
Type | Description |
---|---|
System. |
AuthenticationAlgorithm
The Authenticator algorithm.
Declaration
public AuthenticationAlgorithm AuthenticationAlgorithm { get; }
Property Value
Type | Description |
---|---|
Authentication |
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 |
---|---|
Key |
MatcherProtection
The matcher protection method of this Authenticator.
Declaration
public MatcherProtectionType MatcherProtection { get; }
Property Value
Type | Description |
---|---|
Matcher |
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 |
---|---|
Transaction |
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 |
---|---|
User |