AuthenticatorData
Less than 1 minute
AuthenticatorData
class AuthenticatorDataConstants
int
public const int = nullint
public const int = nullint
public const int = nullint
public const int = nullint
public const int = nullint
public const int = nullint
public const int = nullProperties
raw
public readonly string $rawType: string
rpIdHash
public readonly string $rpIdHashType: string
flags
public readonly int $flagsType: int
signCount
public readonly int $signCountType: int
aaguid
public readonly string $aaguidType: string
credentialId
public readonly string $credentialIdType: string
credentialPublicKey
public readonly COSEKey $credentialPublicKeyType: Hazaar\Auth\WebAuthn\COSEKey
extensions
public readonly array $extensionsType: array
Methods
__construct
private __construct(string $raw, string $rpIdHash, int $flags, int $signCount, string $aaguid, string $credentialId, COSEKey $credentialPublicKey, array $extensions): voidParameters
| Parameter | Type | Description |
|---|---|---|
$raw | string | |
$rpIdHash | string | |
$flags | int | |
$signCount | int | |
$aaguid | string | |
$credentialId | string | |
$credentialPublicKey | Hazaar\Auth\WebAuthn\COSEKey | |
$extensions | array |
parse
public parse(string $raw): selfReturns: self
Parameters
| Parameter | Type | Description |
|---|---|---|
$raw | string |
userPresent
public userPresent(): boolReturns: bool
userVerified
public userVerified(): boolReturns: bool
backupEligible
public backupEligible(): boolReturns: bool
backupState
public backupState(): boolReturns: bool
hasAttestedCredentialData
public hasAttestedCredentialData(): boolReturns: bool
cbor
private cbor(string $raw, int $offset, string $what): arrayReturns: array
Parameters
| Parameter | Type | Description |
|---|---|---|
$raw | string | |
$offset | int | |
$what | string |
Generated by Hazaar API Doc Generator on Wed, 28 Oct 2026 08:43:30 +0000