Share via


UserPasskeyInfo Constructor

Definition

Initializes a new instance of UserPasskeyInfo.

public UserPasskeyInfo(byte[] credentialId, byte[] publicKey, DateTimeOffset createdAt, uint signCount, string[]? transports, bool isUserVerified, bool isBackupEligible, bool isBackedUp, byte[] attestationObject, byte[] clientDataJson);
new Microsoft.AspNetCore.Identity.UserPasskeyInfo : byte[] * byte[] * DateTimeOffset * uint32 * string[] * bool * bool * bool * byte[] * byte[] -> Microsoft.AspNetCore.Identity.UserPasskeyInfo
Public Sub New (credentialId As Byte(), publicKey As Byte(), createdAt As DateTimeOffset, signCount As UInteger, transports As String(), isUserVerified As Boolean, isBackupEligible As Boolean, isBackedUp As Boolean, attestationObject As Byte(), clientDataJson As Byte())

Parameters

credentialId
Byte[]

The credential ID for the passkey.

publicKey
Byte[]

The public key for the passkey.

createdAt
DateTimeOffset

The time when the passkey was created.

signCount
UInt32

The signature counter for the passkey.

transports
String[]

The transports supported by this passkey.

isUserVerified
Boolean

Indicates if the passkey has a verified user.

isBackupEligible
Boolean

Indicates if the passkey is eligible for backup.

isBackedUp
Boolean

Indicates if the passkey is currently backed up.

attestationObject
Byte[]

The passkey's attestation object.

clientDataJson
Byte[]

The passkey's client data JSON.

Applies to