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
clientSecret
  • type: string

  • description: The client secret