PublicKeyCredentialCreationOptions

Overview

The PublicKeyCredentialCreationOptions dictionary of the Web Authentication API holds options passed to navigators.credentials.create() in order to create a PublicKeyCredential.

Location

Properties


attestation

 

property attestation: String read write;

 

String attestation { get; set; }

 

var attestation: String { get{} set{} }

 

String attestation { __get; __set; }

 

Property attestation() As String

authenticatorSelection

 

property authenticatorSelection: dynamic read write;

 

dynamic authenticatorSelection { get; set; }

 

var authenticatorSelection: dynamic { get{} set{} }

 

dynamic authenticatorSelection { __get; __set; }

 

Property authenticatorSelection() As dynamic

challenge

 

property challenge: BufferSource read write;

 

BufferSource challenge { get; set; }

 

var challenge: BufferSource { get{} set{} }

 

BufferSource challenge { __get; __set; }

 

Property challenge() As BufferSource

excludeCredentials

 

property excludeCredentials: String read write;

 

String excludeCredentials { get; set; }

 

var excludeCredentials: String { get{} set{} }

 

String excludeCredentials { __get; __set; }

 

Property excludeCredentials() As String

extensions

 

property extensions: dynamic read write;

 

dynamic extensions { get; set; }

 

var extensions: dynamic { get{} set{} }

 

dynamic extensions { __get; __set; }

 

Property extensions() As dynamic

pubKeyCredParams

 

property pubKeyCredParams: array of Element read write;

 

Element[] pubKeyCredParams { get; set; }

 

var pubKeyCredParams: Element... { get{} set{} }

 

Element[] pubKeyCredParams { __get; __set; }

 

Property pubKeyCredParams() As Element()

rp

 

property rp: String read write;

 

String rp { get; set; }

 

var rp: String { get{} set{} }

 

String rp { __get; __set; }

 

Property rp() As String

timeout

 

property timeout: Int64 read write;

 

Int64 timeout { get; set; }

 

var timeout: Int64 { get{} set{} }

 

Int64 timeout { __get; __set; }

 

Property timeout() As Int64

user

 

property user: String read write;

 

String user { get; set; }

 

var user: String { get{} set{} }

 

String user { __get; __set; }

 

Property user() As String