Returning a List of Issuers
Use the get /v1/cckm/oci/issuers
API to view the list of issuers. The results can be filtered using the query parameters.
Syntax
curl -k 'https://127.0.0.1/api/v1/cckm/oci/issuers?id=12&name=uklist&skip=2&limit=11&sort=10' -H 'Authorization: Bearer AUTHTOKEN' -H 'accept: application/json' --compressed
Request Parameters
Parameter | Type | Description |
---|---|---|
AUTHTOKEN | string | Authentication token. |
Request Query Parameters
Parameter | Type | Description |
---|---|---|
id | string | ID of the issuer. |
name | string | Name of the issuer. |
issuer | string | Issuer string (URL) from the identity provider, for example, https://abc.auth0.com/. |
jwks_uri_protected | boolean | Specifies whether jwks URI is protected. Set to true for a protected, false for an unprotected jwks URI. |
skip | string | Number of records to skip. For example, if "skip":5 is specified, the first five records will not be displayed in the output. |
limit | integer | Numbers of records to display. For example, if "limit":10 is specified, then the next 10 records (after skipping the number of records specified in skip parameter) will be displayed in the output. |
sort | string | Comma-delimited list of properties to sort the results. |
Example Request
curl -k 'https://127.0.0.1/api/v1/cckm/oci/issuers?id=12&name=uklist&skip=2&limit=11&sort=10' -H 'Authorization: Bearer AUTHTOKEN' -H 'accept: application/json' --compressed
Example Response
{
"skip": 0,
"limit": 10,
"total": 1,
"resources": [
{
"id": "9a82d3cc-c79f-478f-b6f6-c3b480c0b400",
"uri": "kylo:kylo:cckm:issuerOne",
"account": "kylo:kylo:admin:accounts:kylo",
"createdAt": "2022-09-22T21:22:03.959447Z",
"updatedAt": "2022-09-22T21:22:03.959447Z",
"name": "issuerOne",
"jwks_uri_protected": true,
"client_id": "client-id",
"openid_config_url": "https://www.example.com",
"issuer": "issuer",
"jwks_uri": "https://www.example.com"
}
]
}
Response Codes
Response Code | Description |
---|---|
2xx | Success |
4xx | Client errors |
5xx | Server errors |
Refer to HTTP status codes for details.