Table of Contents

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

Metadata

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