Skip to content

CertificateAuthorityApi

Github Action edited this page Sep 9, 2025 · 6 revisions

CertificateAuthorityApi

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

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.

Parameters

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]

Return type

sign_201_response

Authorization

conjurAuth

HTTP request headers

  • Content-Type: application/x-www-form-urlencoded
  • Accept: application/jsonapplication/x-pem-file
Clone this wiki locally