From 8477e771b1dbb2c7a1443db3a10bafd49fb516ca Mon Sep 17 00:00:00 2001 From: Michael Richardson Date: Tue, 26 May 2026 15:30:22 -0400 Subject: [PATCH] doc: amend description to point to CertificateParams for additional explanation --- rcgen/src/csr.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rcgen/src/csr.rs b/rcgen/src/csr.rs index e9c5b0c3..6c889f67 100644 --- a/rcgen/src/csr.rs +++ b/rcgen/src/csr.rs @@ -37,6 +37,11 @@ impl PublicKeyData for PublicKey { } /// A certificate signing request (CSR) that can be encoded to PEM or DER. +/// +/// A new certificate signing request is created by filling out a CertificateParams object +/// and then calling serialize_request() or serialize_request_with_attributes() with a +/// KeyPair (or other SigningKey capable trait). +/// #[derive(Clone, Debug, PartialEq, Eq)] pub struct CertificateSigningRequest { pub(crate) der: CertificateSigningRequestDer<'static>,