OAuth2CreateClientApiDTO
Description
Optional Parameters
- clientName
-
-
type: string
-
description: The name of the client
-
- clientId
-
-
type: string
-
description: The ID of the client
-
- grantTypes
-
-
type: array
-
description: The OAuth2 grants that the client can perform in order to acquire a token
-
uniqueItems: True
-
-
type: string
-
enum: ['client_credentials']
-
-
- clientAuthenticationMethods
-
-
type: array
-
description: The authentication methods that the client supports when acquiring a token. * client_secret_basic: Provide the credentials using the HTTP Basic Authentication Scheme * client_secret_post: Provide the credentials in the HTTP request body as a form parameter
-
uniqueItems: True
-
-
type: string
-
enum: ['client_secret_basic', 'client_secret_post']
-
-
- scopes
-
-
type: array
-
description: The scopes that the client can request when acquiring a token
-
uniqueItems: True
-
-
type: string
-
-
- audience
-
-
type: array
-
description: The audience that the client can request when acquiring a token
-
uniqueItems: True
-
-
type: string
-
-
- createdAt
-
-
type: integer
-
format: int64
-
description: Creation timestamp
-
- tokenSettings
-
-
reference: OAuth2ClientOutputTokenSettings
-
- clientSecret
-
-
type: string
-
description: The client secret
-