pub enum EstOperation {
CaCerts,
SimpleEnroll,
SimpleReenroll,
FullCmc,
ServerKeygen,
CsrAttrs,
}Expand description
EST protocol operations per RFC 7030.
Variants§
CaCerts
Retrieve CA certificates (§4.1).
SimpleEnroll
Simple enrollment (§4.2).
SimpleReenroll
Simple re-enrollment (§4.2.2).
FullCmc
Full CMC (§4.3).
ServerKeygen
Server-side key generation (§4.4) with ML-KEM KRA support.
CsrAttrs
CSR attributes (§4.5).
Implementations§
Source§impl EstOperation
impl EstOperation
Trait Implementations§
Source§impl Clone for EstOperation
impl Clone for EstOperation
Source§fn clone(&self) -> EstOperation
fn clone(&self) -> EstOperation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EstOperation
impl Debug for EstOperation
Source§impl Hash for EstOperation
impl Hash for EstOperation
Source§impl PartialEq for EstOperation
impl PartialEq for EstOperation
impl Copy for EstOperation
impl Eq for EstOperation
impl StructuralPartialEq for EstOperation
Auto Trait Implementations§
impl Freeze for EstOperation
impl RefUnwindSafe for EstOperation
impl Send for EstOperation
impl Sync for EstOperation
impl Unpin for EstOperation
impl UnsafeUnpin for EstOperation
impl UnwindSafe for EstOperation
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