-
Couldn't load subscription status.
- Fork 3
CertificateAuthorityApi
Github Action edited this page Sep 9, 2025
·
6 revisions
All URIs are relative to http://localhost
| Method | HTTP request | Description |
|---|---|---|
| sign | POST /ca/{account}/{service_id}/sign | Gets a signed certificate from the configured Certificate Authority service. |
sign_201_response sign(accountservice_idcsrttlAcceptX-Request-Id)
Gets a signed certificate from the configured Certificate Authority service.
Gets a signed certificate from the configured Certificate Authority service. The request must include a valid Certificate Signing Request, and a desired TTL in ISO 8601 format. *** IMPORTANT *** This endpoint is part of an early implementation of support for using Conjur as a certificate authority, and is currently available at the Community (or early alpha) level. This endpoint is still subject to breaking changes in the future.
| Name | Type | Description | Notes |
|---|---|---|---|
| account | String | Organization account name | [default to null] |
| service_id | String | Name of the Certificate Authority service | [default to null] |
| csr | String | [default to null] | |
| ttl | String | [default to null] | |
| Accept | String | Setting the Accept header to application/x-pem-file allows Conjur to respond with a formatted certificate |
[optional] [default to null] |
| X-Request-Id | String | Add an ID to the request being made so it can be tracked in Conjur. If not provided the server will automatically generate one. | [optional] [default to null] |
- Content-Type: application/x-www-form-urlencoded
- Accept: application/jsonapplication/x-pem-file