Struct bearssl::br_ssl_client_certificate_rsa_context [] [src]

#[repr(C)]
pub struct br_ssl_client_certificate_rsa_context { pub vtable: *const br_ssl_client_certificate_class, pub chain: *const br_x509_certificate, pub chain_len: usize, pub sk: *const br_rsa_private_key, pub irsasign: br_rsa_pkcs1_sign, }

\brief A single-chain RSA client certificate handler.

This handler uses a single certificate chain, with a RSA signature. The list of trust anchor DN is ignored.

Apart from the first field (vtable pointer), its contents are opaque and shall not be accessed directly.

Fields

\brief Pointer to vtable.

Trait Implementations

impl Debug for br_ssl_client_certificate_rsa_context
[src]

[src]

Formats the value using the given formatter.

impl Copy for br_ssl_client_certificate_rsa_context
[src]

impl Clone for br_ssl_client_certificate_rsa_context
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more