pub struct OcspConfig {
pub enabled: bool,
pub responder_url: Option<String>,
pub response_timeout: Option<u32>,
pub query_frequency: Option<u32>,
pub recovery_frequency: Option<u32>,
pub recovery_max_tries: Option<u32>,
pub extra: Value,
}
Expand description
OCSP configuration
Fields§
§enabled: bool
Whether to enable/disable OCSP mechanism for the cluster
responder_url: Option<String>
OCSP responder URL (required when OCSP is enabled)
response_timeout: Option<u32>
Response timeout in seconds
query_frequency: Option<u32>
Query frequency in seconds - how often to check OCSP status
recovery_frequency: Option<u32>
Recovery frequency in seconds - how often to retry after failure
recovery_max_tries: Option<u32>
Maximum number of recovery attempts
extra: Value
Trait Implementations§
Source§impl Clone for OcspConfig
impl Clone for OcspConfig
Source§fn clone(&self) -> OcspConfig
fn clone(&self) -> OcspConfig
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 OcspConfig
impl Debug for OcspConfig
Source§impl<'de> Deserialize<'de> for OcspConfig
impl<'de> Deserialize<'de> for OcspConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for OcspConfig
impl RefUnwindSafe for OcspConfig
impl Send for OcspConfig
impl Sync for OcspConfig
impl Unpin for OcspConfig
impl UnwindSafe for OcspConfig
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