Struct openssl::x509::extension::KeyUsage
[−]
[src]
pub struct KeyUsage { /* fields omitted */ }
pub struct KeyUsage { /* fields omitted */ }
impl KeyUsage[src]fn new() -> KeyUsage[src]fn critical(&mut self) -> &mut KeyUsage[src]fn digital_signature(&mut self) -> &mut KeyUsage[src]fn non_repudiation(&mut self) -> &mut KeyUsage[src]fn key_encipherment(&mut self) -> &mut KeyUsage[src]fn data_encipherment(&mut self) -> &mut KeyUsage[src]fn key_agreement(&mut self) -> &mut KeyUsage[src]fn key_cert_sign(&mut self) -> &mut KeyUsage[src]fn crl_sign(&mut self) -> &mut KeyUsage[src]fn encipher_only(&mut self) -> &mut KeyUsage[src]fn decipher_only(&mut self) -> &mut KeyUsage[src]fn build(&self) -> Result<X509Extension, ErrorStack>[src]