[−][src]Struct openssl::x509::extension::SubjectKeyIdentifier   
An extension that provides a means of identifying certificates that contain a particular public key.
Methods
impl SubjectKeyIdentifier[src]
pub fn new() -> SubjectKeyIdentifier[src]
Construct a new SubjectKeyIdentifier extension.
pub fn critical(&mut self) -> &mut SubjectKeyIdentifier[src]
Sets the critical flag to true. The extension will be critical.
pub fn build(&self, ctx: &X509v3Context) -> Result<X509Extension, ErrorStack>[src]
Return a SubjectKeyIdentifier extension as an X509Extension.
Auto Trait Implementations
impl Unpin for SubjectKeyIdentifier
impl Sync for SubjectKeyIdentifier
impl Send for SubjectKeyIdentifier
impl UnwindSafe for SubjectKeyIdentifier
impl RefUnwindSafe for SubjectKeyIdentifier
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,