Class CryptoNnePosture
Native network encryption posture details.
Inherited Members
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class CryptoNnePosture
Properties
AreWeakOptionsAllowed
Declaration
[JsonProperty(PropertyName = "areWeakOptionsAllowed")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoObservedBooleanValue? AreWeakOptionsAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| CryptoObservedBooleanValue? | Indicates if weak NNE options are allowed. |
EncryptionConfigured
Declaration
[JsonProperty(PropertyName = "encryptionConfigured")]
public List<string> EncryptionConfigured { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> | Configured network encryption algorithm. |
FipsModeConfigured
Declaration
[JsonProperty(PropertyName = "fipsModeConfigured")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoPosture.FipsModeConfiguredEnum? FipsModeConfigured { get; set; }
Property Value
| Type | Description |
|---|---|
| CryptoPosture.FipsModeConfiguredEnum? | FIPS mode configured for NNE when the target uses legacy per-feature FIPS configuration. |
Integrity
Declaration
[JsonProperty(PropertyName = "integrity")]
public List<string> Integrity { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> | NNE integrity algorithm(s). |
KeyExchange
Declaration
[JsonProperty(PropertyName = "keyExchange")]
public string KeyExchange { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Observed NNE key exchange setting. |
QuantumReadiness
Declaration
[JsonProperty(PropertyName = "quantumReadiness")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoQuantumReadiness? QuantumReadiness { get; set; }
Property Value
| Type | Description |
|---|---|
| CryptoQuantumReadiness? | Quantum-readiness classification for NNE posture. |
ServerEncryption
Declaration
[JsonProperty(PropertyName = "serverEncryption")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoNnePosture.ServerEncryptionEnum? ServerEncryption { get; set; }
Property Value
| Type | Description |
|---|---|
| CryptoNnePosture.ServerEncryptionEnum? | Observed server-side encryption requirement. |
ServerIntegrity
Declaration
[JsonProperty(PropertyName = "serverIntegrity")]
public List<string> ServerIntegrity { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> | NNE server integrity algorithm(s). |
Status
Declaration
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoFeatureStatus? Status { get; set; }
Property Value
| Type | Description |
|---|---|
| CryptoFeatureStatus? | NNE enablement status. |