[−][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.
Implementations
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 RefUnwindSafe for AuthorityKeyIdentifier
impl Send for AuthorityKeyIdentifier
impl Sync for AuthorityKeyIdentifier
impl Unpin for AuthorityKeyIdentifier
impl UnwindSafe for AuthorityKeyIdentifier
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
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> 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>,