pub enum SecurityModeTypes {
Fips1402,
Fips1403,
Cnsa10,
Cnsa20,
SuiteB,
Oem,
Default,
UnsupportedValue,
}Variants§
Fips1402
This security mode indicates the implementation complies with FIPS 140-2.
This value shall indicate that the implementation complies with FIPS 140-2.
Fips1403
This security mode indicates the implementation complies with FIPS 140-3.
This value shall indicate that the implementation complies with FIPS 140-3.
Cnsa10
This security mode indicates the implementation meets NSA Commercial National Security Algorithm Suite 1.0 requirements. This mode requires FIPS 140-2 compliance.
This value shall indicate that the implementation meets NSA Commercial National Security Algorithm Suite 1.0 requirements and FIPS 140-2 compliance.
Cnsa20
This security mode indicates the implementation meets NSA Commercial National Security Algorithm Suite 2.0 requirements. This mode requires FIPS 140-3 compliance.
This value shall indicate that the implementation meets NSA Commercial National Security Algorithm Suite 2.0 requirements and FIPS 140-3 compliance.
SuiteB
This security mode indicates the implementation meets NSA Suite B cryptographic standards for Top Secret installations. This mode requires FIPS 140-2 compliance.
This value shall indicate that the implementation meets NSA Suite B cryptographic standards for Top Secret installations and FIPS 140-2 compliance.
Oem
This security mode indicates the implementation is in an OEM-specific security state.
This value shall indicate that the implementation is in an OEM-specific security state.
Default
This security mode indicates the implementation is in a vendor-specific default security state that does not match any other value.
This value shall indicate that the implementation is in a vendor-specific default security state that does not match any other value.
UnsupportedValue
Fallback value for values that are not supported by current version of Redfish schema.
Trait Implementations§
Source§impl Clone for SecurityModeTypes
impl Clone for SecurityModeTypes
Source§fn clone(&self) -> SecurityModeTypes
fn clone(&self) -> SecurityModeTypes
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for SecurityModeTypes
impl Debug for SecurityModeTypes
Source§impl<'de> Deserialize<'de> for SecurityModeTypes
impl<'de> Deserialize<'de> for SecurityModeTypes
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>,
Source§impl PartialEq for SecurityModeTypes
impl PartialEq for SecurityModeTypes
Source§impl Serialize for SecurityModeTypes
impl Serialize for SecurityModeTypes
Source§impl ToSnakeCase for SecurityModeTypes
impl ToSnakeCase for SecurityModeTypes
Source§fn to_snake_case(&self) -> &'static str
fn to_snake_case(&self) -> &'static str
snake_case string