pub struct DistributionPoint<'a> { /* private fields */ }Expand description
One place a revocation list covering this certificate is published.
Implementations§
Source§impl<'a> DistributionPoint<'a>
impl<'a> DistributionPoint<'a>
Sourcepub fn full_name(&self) -> &[GeneralName<'a>]
pub fn full_name(&self) -> &[GeneralName<'a>]
Where the list is, where the point names it outright.
Sourcepub fn name_relative_to_issuer(&self) -> Option<&RelativeName<'a>>
pub fn name_relative_to_issuer(&self) -> Option<&RelativeName<'a>>
Where the list is, where the point names it relative to whoever issues it rather than outright.
Sourcepub fn reasons(&self) -> Option<BitString<'a>>
pub fn reasons(&self) -> Option<BitString<'a>>
Which reasons for revocation this list covers, where the point says. Absent means all of them, and a point that names a few is not a list a complete answer can be built from on its own.
Sourcepub fn issuer(&self) -> &[GeneralName<'a>]
pub fn issuer(&self) -> &[GeneralName<'a>]
Who issues the list, where that is not the issuer of the certificate.
Trait Implementations§
Auto Trait Implementations§
impl<'a> !Freeze for DistributionPoint<'a>
impl<'a> RefUnwindSafe for DistributionPoint<'a>
impl<'a> Send for DistributionPoint<'a>
impl<'a> Sync for DistributionPoint<'a>
impl<'a> Unpin for DistributionPoint<'a>
impl<'a> UnsafeUnpin for DistributionPoint<'a>
impl<'a> UnwindSafe for DistributionPoint<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more