pub struct CaSummary {
pub id: String,
pub is_default: bool,
pub key_type: String,
pub hash_algorithm: String,
pub validity_days: u32,
pub health: String,
pub hsm_backed: bool,
}Expand description
CA summary returned by GET /admin/cas.
Fields§
§id: StringUnique CA identifier.
is_default: boolWhether this is the default CA.
key_type: StringKey type (e.g., “ec:P-256”, “rsa:2048”).
hash_algorithm: StringHash algorithm (e.g., “sha256”).
validity_days: u32Default validity period in days.
health: StringHealth status from the HA subsystem.
hsm_backed: boolWhether the CA uses an HSM-backed key.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CaSummary
impl RefUnwindSafe for CaSummary
impl Send for CaSummary
impl Sync for CaSummary
impl Unpin for CaSummary
impl UnsafeUnpin for CaSummary
impl UnwindSafe for CaSummary
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more