[−][src]Struct openssl::x509::extension::AuthorityKeyIdentifier   
An extension that provides a means of identifying the public key corresponding to the private key used to sign a CRL.
Methods
impl AuthorityKeyIdentifier[src]
pub fn new() -> AuthorityKeyIdentifier[src]
Construct a new AuthorityKeyIdentifier extension.
pub fn critical(&mut self) -> &mut AuthorityKeyIdentifier[src]
Sets the critical flag to true. The extension will be critical.
pub fn keyid(&mut self, always: bool) -> &mut AuthorityKeyIdentifier[src]
Sets the keyid flag.
pub fn issuer(&mut self, always: bool) -> &mut AuthorityKeyIdentifier[src]
Sets the issuer flag.
pub fn build(&self, ctx: &X509v3Context) -> Result<X509Extension, ErrorStack>[src]
Return a AuthorityKeyIdentifier extension as an X509Extension.
Auto Trait Implementations
impl Unpin for AuthorityKeyIdentifier
impl Sync for AuthorityKeyIdentifier
impl Send for AuthorityKeyIdentifier
impl UnwindSafe for AuthorityKeyIdentifier
impl RefUnwindSafe for AuthorityKeyIdentifier
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
    U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
    U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
    T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
    T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
    T: 'static + ?Sized, [src]
T: 'static + ?Sized,