Skip to main content

EntityModelCredentialRegistrationDBO

userHandlestring
userIdentity object
idbyte
namestring
displayNamestring
credentialNicknamestring
counterint64
uvInitializedboolean
backupEligibleboolean
backedUpboolean
transportsstring[]
attestedCredentialData object
aaguid object
valueuuid
bytesbyte
credentialIdbyte
cosekey object
oneOf
1stringrequired

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

2byte
3int64
4string[]

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

5byte
keyOpsstring[]

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

baseIVbyte
keyIdbyte
algorithmint64
keyTypestring

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

-1string

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

-2byte
-3byte
-4byte
attestationStatement object
formatstring
clientData object
typestring
challenge object
valuebyte
originstring
crossOriginboolean
tokenBinding object
statusstring
idstring
clientExtensions object
appidboolean
uvm array[]
emptyboolean
firstnumber[]
lastnumber[]
  • Array [
  • type
    itemsnumber
  • ]
  • credProps object
    rkboolean
    hmacCreateSecretboolean
    hmacGetSecret object
    output1byte
    output2byte
    authenticatorExtensions object
    uvm array[]
    emptyboolean
    firstnumber[]
    lastnumber[]
  • Array [
  • type
    itemsnumber
  • ]
  • credProtectstring

    Possible values: [userVerificationOptional, userVerificationOptionalWithCredentialIDList, userVerificationRequired]

    hmac-secretobject
    registrationTimeint64
    lastUsedTimeint64
    lastUpdateTimeint64
    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": {}
    }