Class SecuritySpecification
- Namespace
- JD.AI.Core.Specifications
- Assembly
- JD.AI.Core.dll
public sealed class SecuritySpecification
- Inheritance
-
SecuritySpecification
- Inherited Members
-
Properties
ApiVersion
public string ApiVersion { get; set; }
Property Value
- string
AuthnModel
public string AuthnModel { get; set; }
Property Value
- string
AuthzModel
public string AuthzModel { get; set; }
Property Value
- string
Controls
public IList<SecurityControl> Controls { get; init; }
Property Value
- IList<SecurityControl>
Id
public string Id { get; set; }
Property Value
- string
Kind
public string Kind { get; set; }
Property Value
- string
public SecurityMetadata Metadata { get; set; }
Property Value
- SecurityMetadata
ResidualRisks
public IList<SecurityResidualRisk> ResidualRisks { get; init; }
Property Value
- IList<SecurityResidualRisk>
Status
public string Status { get; set; }
Property Value
- string
Threats
public IList<SecurityThreat> Threats { get; init; }
Property Value
- IList<SecurityThreat>
Trace
public SecurityTraceability Trace { get; set; }
Property Value
- SecurityTraceability
TrustZones
public IList<SecurityTrustZone> TrustZones { get; init; }
Property Value
- IList<SecurityTrustZone>
Version
public int Version { get; set; }
Property Value
- int