App Auth Strategies

List App Auth Strategies

Returns a paginated collection of application auth strategies.

get/v2/application-auth-strategies

Query parameters

page[size]integer
Example:10

The maximum number of items to include per page. The last page of a collection may include fewer items.

page[number]integer
Example:1

Determines which page of the entities to retrieve.

sortstring

Sorts a collection of application auth strategies. Supported sort attributes are:

  • created_at
  • updated_at
  • strategy_type
  • name
  • display_name
  • dcr_provider_id
  • dcr_provider_name
  • dcr_provider_type

Filter application auth strategies returned in the response.

Response

A paginated list response for a collection of application auth strategies.

Example response

{
  "data": [
    {
      "id": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
      "dcr_provider": {
        "id": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7"
      },
      "labels": {
        "env": "test"
      },
      "created_at": "2022-11-04T20:10:06.927Z",
      "updated_at": "2022-11-04T20:10:06.927Z"
    }
  ],
  "meta": {
    "page": {
      "number": 1,
      "size": 10,
      "total": 100
    }
  }
}

Changes

Changed in 10 of the 75 revisions of this API.16107

  • a2e95e9f6c8022See the full diff
    • added the new kongIdentity enum value to the data/items/oneOf[subschema #1: AppAuthStrategyKeyAuthResponse]/dcr_provider/provider_type response property for the response status 200

      response-property-enum-value-added

    • added the new kongIdentity enum value to the data/items/oneOf[subschema #2: AppAuthStrategyOpenIDConnectResponse]/dcr_provider/provider_type response property for the response status 200

      response-property-enum-value-added

    • added the optional property data/items/oneOf[subschema #1: AppAuthStrategyKeyAuthResponse]/principals to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/oneOf[subschema #2: AppAuthStrategyOpenIDConnectResponse]/principals to the response with the 200 status

      response-optional-property-added

    This revision also has 23 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the optional property data/items/oneOf[subschema #1: AppAuthStrategyKeyAuthResponse]/supports_multiple_credentials to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/oneOf[subschema #2: AppAuthStrategyOpenIDConnectResponse]/supports_multiple_credentials to the response with the 200 status

      response-optional-property-added

    • added the optional property data/items/oneOf[subschema #1: AppAuthStrategyKeyAuthResponse]/configs/key-auth/ttl to the response with the 200 status

      response-optional-property-added

    • added the new type enum value to the allOf[subschema #2]/invalid_parameters/items/oneOf[InvalidParameterStandard]/rule response property for the response status 400

      response-property-enum-value-added

    • the response property allOf[subschema #2]/invalid_parameters/items/oneOf[InvalidParameterChoiceItem]/source became nullable for the status 400

      response-property-became-nullable

    • the response property allOf[subschema #2]/invalid_parameters/items/oneOf[InvalidParameterDependentItem]/source became nullable for the status 400

      response-property-became-nullable

    • the response property allOf[subschema #2]/invalid_parameters/items/oneOf[InvalidParameterMaximumLength]/source became nullable for the status 400

      response-property-became-nullable

    • the response property allOf[subschema #2]/invalid_parameters/items/oneOf[InvalidParameterMinimumLength]/source became nullable for the status 400

      response-property-became-nullable

    • the response property allOf[subschema #2]/invalid_parameters/items/oneOf[InvalidParameterStandard]/source became nullable for the status 400

      response-property-became-nullable

    • the response property data/items/oneOf[subschema #1: AppAuthStrategyKeyAuthResponse]/configs/key-auth/key_names became nullable for the status 200

      response-property-became-nullable

    • the response property detail became nullable for the status 401

      response-property-became-nullable

    • the response property instance became nullable for the status 401

      response-property-became-nullable

    • the response property status became nullable for the status 401

      response-property-became-nullable

    • the response property title became nullable for the status 401

      response-property-became-nullable

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • for the query request parameter filter, the type/format of property dcr_provider_id was specialized from / to object/

      request-parameter-property-type-specialized

    • for the query request parameter filter, the type/format of property dcr_provider_name was specialized from / to object/

      request-parameter-property-type-specialized

    • for the query request parameter filter, the type/format of property dcr_provider_type was specialized from / to object/

      request-parameter-property-type-specialized

    • for the query request parameter filter, the type/format of property display_name was specialized from / to object/

      request-parameter-property-type-specialized

    • for the query request parameter filter, the type/format of property name was specialized from / to object/

      request-parameter-property-type-specialized

    • for the query request parameter filter, the type/format of property strategy_type was specialized from / to object/

      request-parameter-property-type-specialized

    This revision also has 15 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • for the query request parameter filter, the type/format of property dcr_provider_id was changed from object/ to /

      request-parameter-property-type-changed

    • for the query request parameter filter, the type/format of property dcr_provider_name was changed from object/ to /

      request-parameter-property-type-changed

    • for the query request parameter filter, the type/format of property dcr_provider_type was changed from object/ to /

      request-parameter-property-type-changed

    • for the query request parameter filter, the type/format of property display_name was changed from object/ to /

      request-parameter-property-type-changed

    • for the query request parameter filter, the type/format of property name was changed from object/ to /

      request-parameter-property-type-changed

    • for the query request parameter filter, the type/format of property strategy_type was changed from object/ to /

      request-parameter-property-type-changed

    • removed the optional property data/items/oneOf[subschema #2: AppAuthStrategyOpenIDConnectResponse]/configs/openid-connect/labels from the response with the 200 status

      response-optional-property-removed

    This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added key_auth openid_connect discriminator mapping keys to the data/items/ response property for the response status 200

      response-property-discriminator-mapping-added

    • endpoint added

      endpoint-added