Sign inGet Started

bird webhooks client-certificate create-signing-request

Usage

Code example
bird webhooks client-certificate create-signing-request [flags]

Description

Returns signing_request.csr, a PEM CSR that your certificate authority signs with the clientAuth extended key usage. A new request replaces a waiting one. The certificate in use stays in use until you upload the new one.

This is destructive and cannot be undone; pass --yes to confirm.

Procedure

Step 2 of 6 of "Present a client certificate on webhook deliveries". Previous: bird webhooks client-certificate get. Next: bird webhooks client-certificate upload.

Examples

Code example
bird webhooks client-certificate create-signing-request --csr-out bird-webhooks.csr --yes

Options

Safety

NameDescription
--idempotency-keyDeduplication key; a retry with the same key won't act twice
--yesConfirm the action (required; the CLI never prompts)

Options

NameDescription
--csr-outAlso write the PEM CSR to this file, for your certificate authority to sign.
--dry-runPrint the resolved request without sending it, then exit
--response-schemaPrint the fields this command returns, then exit
NameDescription
bird webhooks client-certificate getGet the webhook client certificate
bird webhooks client-certificate updateUpdate the webhook client certificate settings
bird webhooks client-certificate uploadUpload the webhook client certificate

Continue with the documentation, guides and examples for this topic.