Struct openssl::x509::X509Req [−][src]
pub struct X509Req { /* fields omitted */ }
A certificate signing request
Methods
impl X509Req
[src]
impl X509Req
pub fn new(handle: *mut X509_REQ) -> X509Req
[src]
pub fn new(handle: *mut X509_REQ) -> X509Req
Creates new from handle
pub fn from_pem<R>(reader: &mut R) -> Result<X509Req, SslError> where
R: Read,
[src]
pub fn from_pem<R>(reader: &mut R) -> Result<X509Req, SslError> where
R: Read,
Reads CSR from PEM
pub fn write_pem<W>(&self, writer: &mut W) -> Result<(), SslError> where
W: Write,
[src]
pub fn write_pem<W>(&self, writer: &mut W) -> Result<(), SslError> where
W: Write,
Writes CSR as PEM