Struct openssl::x509::X509ReqBuilder [] [src]

pub struct X509ReqBuilder(_);

A builder used to construct an X509Req.

Methods

impl X509ReqBuilder
[src]

[src]

Returns a builder for a certificate request.

This corresponds to X509_REQ_new.

[src]

Set the numerical value of the version field.

This corresponds to X509_REQ_set_version.

[src]

Set the issuer name.

This corresponds to X509_REQ_set_subject_name.

[src]

Set the public key.

This corresponds to X509_REQ_set_pubkey.

[src]

Return an X509v3Context. This context object can be used to construct certain X509 extensions.

[src]

Permits any number of extension fields to be added to the certificate.

[src]

Sign the request using a private key.

This corresponds to X509_REQ_sign.

[src]

Returns the X509Req.

Trait Implementations

Auto Trait Implementations