Skip to main content
attestationObject
string
required
Pattern: ^(?=\S)[\p{L}\p{N}a-zA-Z _.,:!?&%@\/+\-'|]+(?<=\S)$
Example:

"An example name"

clientDataJson
string
required
Pattern: ^(?=\S)[\p{L}\p{N}a-zA-Z _.,:!?&%@\/+\-'|]+(?<=\S)$
Example:

"An example name"

credentialId
string
required
Pattern: ^(?=\S)[\p{L}\p{N}a-zA-Z _.,:!?&%@\/+\-'|]+(?<=\S)$
Example:

"An example name"

transports
enum<string>[]
required
Available options:
AUTHENTICATOR_TRANSPORT_INTERNAL,
AUTHENTICATOR_TRANSPORT_USB,
AUTHENTICATOR_TRANSPORT_NFC,
AUTHENTICATOR_TRANSPORT_BLE,
AUTHENTICATOR_TRANSPORT_HYBRID
publicKey
string
Pattern: ^(?=\S)[\p{L}\p{N}a-zA-Z _.,:!?&%@\/+\-'|]+(?<=\S)$
Example:

"An example name"