Skip to main content

FidoTokensApi

MethodHTTP requestDescription
completeCreateFIDOTokenUsingPOSTPOST /api/web/v1/fidotokens/complete/{id}Complete FIDO token registration
deleteFIDOTokenUsingDELETEDELETE /api/web/v1/fidotokens/{fidoid}Delete a FIDO token
getFIDOTokenUsingGETGET /api/web/v1/fidotokens/{fidoid}Get a FIDO token
startCreateFIDOTokenUsingGETGET /api/web/v1/fidotokens/challenge/{id}Start FIDO token registration
updateFIDOTokenUsingPUTPUT /api/web/v1/fidotokens/{fidoid}Update a FIDO token

completeCreateFIDOTokenUsingPOST

FIDOToken completeCreateFIDOTokenUsingPOST(id, fiDORegisterResponse)

Complete FIDO token registration

Complete FIDO token registration for the specified user. Caller requires the FIDOTOKENS:ADD permission.

Parameters

NameTypeDescriptionNotes
idStringThe UUID of the user for which the fido token is to be created.
fiDORegisterResponseFIDORegisterResponse

Return type

FIDOToken

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200Successful-
400Bad Request-
401Access denied-
403Forbidden-
404Not Found-
409Conflict-

deleteFIDOTokenUsingDELETE

deleteFIDOTokenUsingDELETE(fidoid)

Delete a FIDO token

Delete the specified FIDO token. Caller requires the FIDOTOKENS:REMOVE permission.

Example

Parameters

NameTypeDescriptionNotes
fidoidStringThe UUID of the FIDO token to be deleted.

Return type

null (empty response body)

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200Successful-
400Bad Request-
401Access denied-
403Forbidden-
404Not Found-
409Conflict-

getFIDOTokenUsingGET

FIDOToken getFIDOTokenUsingGET(fidoid)

Get a FIDO token

Get the specified FIDO token. Caller requires the FIDOTOKENS:VIEW permission.

Example

Parameters

NameTypeDescriptionNotes
fidoidStringThe UUID of the FIDO token to be retrieved.

Return type

FIDOToken

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200Successful-
400Bad Request-
401Access denied-
403Forbidden-
404Not Found-
409Conflict-

startCreateFIDOTokenUsingGET

FIDORegisterChallenge startCreateFIDOTokenUsingGET(id)

Start FIDO token registration

Start FIDO token registration for the specified user. Caller requires the FIDOTOKENS:ADD permission.

Example

Parameters

NameTypeDescriptionNotes
idStringThe UUID of the user for which the fido token is to be created.

Return type

FIDORegisterChallenge

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200Successful-
400Bad Request-
401Access denied-
403Forbidden-
404Not Found-
409Conflict-

updateFIDOTokenUsingPUT

updateFIDOTokenUsingPUT(fidoid, fiDOTokenParms)

Update a FIDO token

Update the specified FIDO token. Caller requires the FIDOTOKENS:EDIT permission.

Example

Parameters

NameTypeDescriptionNotes
fidoidStringThe UUID of the FIDO token to be changed.
fiDOTokenParmsFIDOTokenParms

Return type

null (empty response body)

Authorization

AdminAPIAuthentication

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

HTTP response details

Status codeDescriptionResponse headers
200Successful-
400Bad Request-
401Access denied-
403Forbidden-
404Not Found-
409Conflict-