Skip to content

AuthenticatorAttestationResponseJSON

[<Interface>]
type AuthenticatorAttestationResponseJSON =
    abstract member attestationObject: Base64URLString with get, set
    abstract member authenticatorData: Base64URLString with get, set
    abstract member clientDataJSON: Base64URLString with get, set
    abstract member publicKey: Base64URLString option with get, set
    abstract member publicKeyAlgorithm: COSEAlgorithmIdentifier with get, set
    abstract member transports: ResizeArray<string> with get, set
    static member Create (attestationObject: Base64URLString, authenticatorData: Base64URLString, clientDataJSON: Base64URLString, publicKeyAlgorithm: COSEAlgorithmIdentifier, transports: ResizeArray<string>, ?publicKey: Base64URLString) : AuthenticatorAttestationResponseJSON
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member attestationObject: Base64URLString with get, set
abstract member authenticatorData: Base64URLString with get, set
abstract member clientDataJSON: Base64URLString with get, set
abstract member publicKey: Base64URLString option with get, set
abstract member publicKeyAlgorithm: COSEAlgorithmIdentifier with get, set
abstract member transports: ResizeArray<string> with get, set

Methods

static member Create (attestationObject: Base64URLString, authenticatorData: Base64URLString, clientDataJSON: Base64URLString, publicKeyAlgorithm: COSEAlgorithmIdentifier, transports: ResizeArray<string>, ?publicKey: Base64URLString) : AuthenticatorAttestationResponseJSON