OpenAPI Specification
openapi: 3.1.0
info:
title: Gluu Flex SCIM 2.0 discovery fido API
version: '1.0'
description: 'SCIM 2.0 (RFC 7644) endpoints exposed by Gluu Flex / Janssen Server for
cross-domain identity management. The default base path on a Gluu Flex
deployment is `/jans-scim/restv1`. Authentication uses an OAuth 2.0
Bearer access token obtained from the embedded authorization server
with the appropriate SCIM scopes.
'
contact:
name: Gluu
url: https://docs.gluu.org/
servers:
- url: https://{host}/jans-scim/restv1
description: Gluu Flex SCIM endpoint
variables:
host:
default: idp.example.com
security:
- bearerAuth: []
tags:
- name: fido
paths:
/v2/FidoDevices:
get:
tags:
- fido
summary: Query enrolled FIDO devices
operationId: searchFidoDevices
responses:
'200':
description: ListResponse
/v2/FidoDevices/{id}:
get:
tags:
- fido
summary: Get a FIDO device
operationId: getFidoDevice
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: FidoDevice
put:
tags:
- fido
summary: Replace a FIDO device
operationId: replaceFidoDevice
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: FidoDevice
delete:
tags:
- fido
summary: Delete a FIDO device
operationId: deleteFidoDevice
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'204':
description: Deleted
components:
securitySchemes:
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT
description: OAuth 2.0 access token with SCIM scopes