Skip to main content

EntityModelCredentialRegistrationDBO

userHandlestring
userIdentity object
idstring<byte>
namestring
displayNamestring
credentialNicknamestring
counterinteger<int64>
uvInitializedboolean
backupEligibleboolean
backedUpboolean
transportsstring[]
attestedCredentialData object
aaguid object
valuestring<uuid>
bytesstring<byte>
credentialIdstring<byte>
cosekey object
oneOf
1stringrequired

Possible values: [1, 2, 3, 4, 0]

2string<byte>
3integer<int64>
4string[]

Possible values: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

5string<byte>
keyOpsstring[]

Possible values: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

baseIVstring<byte>
keyIdstring<byte>
algorithminteger<int64>
keyTypestring

Possible values: [1, 2, 3, 4, 0]

-1string

Possible values: [1, 2, 3, 6]

-2string<byte>
-3string<byte>
-4string<byte>
attestationStatement object
formatstring
clientData object
typestring
challenge object
valuestring<byte>
originstring
crossOriginboolean
tokenBinding object
statusstring
idstring
clientExtensions object
appidboolean
uvm array[]
emptyboolean
firstnumber[]
lastnumber[]
  • Array [
  • type
    itemsnumber
  • ]
  • credProps object
    rkboolean
    hmacCreateSecretboolean
    hmacGetSecret object
    output1string<byte>
    output2string<byte>
    authenticatorExtensions object
    uvm array[]
    emptyboolean
    firstnumber[]
    lastnumber[]
  • Array [
  • type
    itemsnumber
  • ]
  • credProtectstring

    Possible values: [userVerificationOptional, userVerificationOptionalWithCredentialIDList, userVerificationRequired]

    hmac-secretobject
    registrationTimeinteger<int64>
    lastUsedTimeinteger<int64>
    lastUpdateTimeinteger<int64>
    iconURIstring
    statestring
    authenticatorAttachmentstring
    _links object
    property name* Link
    hrefstring
    hreflangstring
    titlestring
    typestring
    deprecationstring
    profilestring
    namestring
    templatedboolean
    EntityModelCredentialRegistrationDBO
    {
    "userHandle": "string",
    "userIdentity": {
    "id": "string",
    "name": "string",
    "displayName": "string"
    },
    "credentialNickname": "string",
    "counter": 0,
    "uvInitialized": true,
    "backupEligible": true,
    "backedUp": true,
    "transports": [
    "string"
    ],
    "attestedCredentialData": {
    "aaguid": {
    "value": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "bytes": "string"
    },
    "credentialId": "string",
    "cosekey": {
    "1": "1",
    "2": "string",
    "3": 0,
    "4": [
    "1"
    ],
    "5": "string",
    "keyOps": [
    "1"
    ],
    "baseIV": "string",
    "keyId": "string",
    "algorithm": 0,
    "keyType": "1",
    "-1": "1",
    "-2": "string",
    "-3": "string",
    "-4": "string"
    }
    },
    "attestationStatement": {
    "format": "string"
    },
    "clientData": {
    "type": "string",
    "challenge": {
    "value": "string"
    },
    "origin": "string",
    "crossOrigin": true,
    "tokenBinding": {
    "status": "string",
    "id": "string"
    }
    },
    "clientExtensions": {
    "appid": true,
    "uvm": [
    0
    ],
    "credProps": {
    "rk": true
    },
    "hmacCreateSecret": true,
    "hmacGetSecret": {
    "output1": "string",
    "output2": "string"
    }
    },
    "authenticatorExtensions": {
    "uvm": [
    0
    ],
    "credProtect": "userVerificationOptional",
    "hmac-secret": {}
    },
    "registrationTime": 0,
    "lastUsedTime": 0,
    "lastUpdateTime": 0,
    "iconURI": "string",
    "state": "string",
    "authenticatorAttachment": "string",
    "_links": {}
    }