pub struct CertificateSigningRequest {
pub params: CertificateParams,
pub public_key: PublicKey,
}Expand description
Data for a certificate signing request
Fields§
§params: CertificateParams§public_key: PublicKeyImplementations§
Source§impl CertificateSigningRequest
impl CertificateSigningRequest
Sourcepub fn serialize_der_with_signer(
&self,
ca: &Certificate,
) -> Result<Vec<u8>, RcgenError>
pub fn serialize_der_with_signer( &self, ca: &Certificate, ) -> Result<Vec<u8>, RcgenError>
Serializes the requested certificate, signed with another certificate’s key, in binary DER format
Sourcepub fn serialize_pem_with_signer(
&self,
ca: &Certificate,
) -> Result<String, RcgenError>
pub fn serialize_pem_with_signer( &self, ca: &Certificate, ) -> Result<String, RcgenError>
Serializes the requested certificate, signed with another certificate’s key, to the ASCII PEM format
This function is only available if rcgen is built with the “pem” feature
Auto Trait Implementations§
impl Freeze for CertificateSigningRequest
impl !RefUnwindSafe for CertificateSigningRequest
impl Send for CertificateSigningRequest
impl Sync for CertificateSigningRequest
impl Unpin for CertificateSigningRequest
impl !UnwindSafe for CertificateSigningRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more