Class CryptoPosture
Cryptographic posture details captured by the assessment.
Inheritance
CryptoPosture
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class CryptoPosture
Properties
BackupStatus
Declaration
[JsonProperty(PropertyName = "backupStatus")]
public string BackupStatus { get; set; }
Property Value
| Type |
Description |
| string |
Backup encryption status observed for the assessment.
|
EncryptedBackupPiecesCount
Declaration
[JsonProperty(PropertyName = "encryptedBackupPiecesCount")]
public int? EncryptedBackupPiecesCount { get; set; }
Property Value
| Type |
Description |
| int? |
Number of encrypted backup pieces.
|
FipsModeConfigured
Declaration
[JsonProperty(PropertyName = "fipsModeConfigured")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoPosture.FipsModeConfiguredEnum? FipsModeConfigured { get; set; }
Property Value
FipsStatus
Declaration
[JsonProperty(PropertyName = "fipsStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoFeatureStatus? FipsStatus { get; set; }
Property Value
| Type |
Description |
| CryptoFeatureStatus? |
Overall FIPS status for the assessment when the target uses common FIPS configuration.
|
NetworkEncryption
Declaration
[JsonProperty(PropertyName = "networkEncryption")]
public List<string> NetworkEncryption { get; set; }
Property Value
| Type |
Description |
| List<string> |
Network encryption details.
|
Nne
Declaration
[JsonProperty(PropertyName = "nne")]
public CryptoNnePosture Nne { get; set; }
Property Value
Tde
Declaration
[JsonProperty(PropertyName = "tde")]
public CryptoTdePosture Tde { get; set; }
Property Value
Tls
Declaration
[JsonProperty(PropertyName = "tls")]
public CryptoTlsPosture Tls { get; set; }
Property Value
UnencryptedBackupPiecesCount
Declaration
[JsonProperty(PropertyName = "unencryptedBackupPiecesCount")]
public int? UnencryptedBackupPiecesCount { get; set; }
Property Value
| Type |
Description |
| int? |
Number of unencrypted backup pieces.
|