pub enum TsaUsage {
TimeStampingOnly,
Missing,
NotCritical,
OtherPurposes,
Unreadable(Error),
}Expand description
RFC3161 §2.3 requires exclusive critical timestamping EKU.
Variants§
TimeStampingOnly
The critical extension admits timestamping and nothing else.
Missing
No EKU was written.
NotCritical
The written EKU is not critical.
OtherPurposes
The purposes do not exclusively admit timestamping.
Unreadable(Error)
The certificate’s original lazy extension cannot be interpreted.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for TsaUsage
impl RefUnwindSafe for TsaUsage
impl Send for TsaUsage
impl Sync for TsaUsage
impl Unpin for TsaUsage
impl UnsafeUnpin for TsaUsage
impl UnwindSafe for TsaUsage
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