Show / Hide Table of Contents

Class CryptoAssessmentCbomItemSummary

One CBOM item representing a cryptographic component or configuration.

Inheritance
object
CryptoAssessmentCbomItemSummary
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 CryptoAssessmentCbomItemSummary

Properties

Algorithm

Declaration
[JsonProperty(PropertyName = "algorithm")]
public string Algorithm { get; set; }
Property Value
Type Description
string

Cryptographic algorithm or integrity/checksum value observed for the feature.

ComplianceDriver

Declaration
[Required(ErrorMessage = "ComplianceDriver is required.")]
[JsonProperty(PropertyName = "complianceDriver")]
public string ComplianceDriver { get; set; }
Property Value
Type Description
string

Static compliance standards applicable to the feature.

Remarks

Required

ComponentType

Declaration
[Required(ErrorMessage = "ComponentType is required.")]
[JsonProperty(PropertyName = "componentType")]
public string ComponentType { get; set; }
Property Value
Type Description
string

Type of component represented in the CBOM item.

Remarks

Required

ConfigurationLocation

Declaration
[Required(ErrorMessage = "ConfigurationLocation is required.")]
[JsonProperty(PropertyName = "configurationLocation")]
public List<string> ConfigurationLocation { get; set; }
Property Value
Type Description
List<string>

Locations where this item is configured or stored.

Remarks

Required

Feature

Declaration
[Required(ErrorMessage = "Feature is required.")]
[JsonProperty(PropertyName = "feature")]
public string Feature { get; set; }
Property Value
Type Description
string

Feature name represented by the CBOM item.

Remarks

Required

Format

Declaration
[JsonProperty(PropertyName = "format")]
public string Format { get; set; }
Property Value
Type Description
string

Cryptographic format used by the feature.

KeySize

Declaration
[JsonProperty(PropertyName = "keySize")]
public string KeySize { get; set; }
Property Value
Type Description
string

Observed key size for the feature.

Protocol

Declaration
[JsonProperty(PropertyName = "protocol")]
public string Protocol { get; set; }
Property Value
Type Description
string

Protocol used by the cryptographic feature.

In this article
Back to top