Show / Hide Table of Contents

Class CryptoNnePosture

Native network encryption posture details.

Inheritance
object
CryptoNnePosture
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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.

In this article
Back to top