Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
DEMO
Loading...
Searching...
No Matches
signet::forge::dora::ThirdPartyRiskEntry Struct Reference

Third-party ICT service provider risk entry. More...

#include <compliance_types.hpp>

Public Attributes

std::string provider_id
 Unique provider identifier.
 
std::string provider_name
 Provider legal name.
 
std::string service_description
 Services provided.
 
RiskLevel concentration_risk = RiskLevel::LOW
 Concentration risk level.
 
bool critical_function = false
 Supports critical or important functions.
 
std::string jurisdiction
 Provider jurisdiction (country code).
 
std::string contract_id
 Contract reference.
 
int64_t contract_expiry_ns = 0
 Contract expiry timestamp.
 
std::string exit_strategy
 Exit/transition strategy.
 
std::string sbom_reference
 CycloneDX SBOM reference (if applicable).
 

Detailed Description

Third-party ICT service provider risk entry.

Definition at line 800 of file compliance_types.hpp.

Member Data Documentation

◆ concentration_risk

RiskLevel signet::forge::dora::ThirdPartyRiskEntry::concentration_risk = RiskLevel::LOW

Concentration risk level.

Definition at line 804 of file compliance_types.hpp.

◆ contract_expiry_ns

int64_t signet::forge::dora::ThirdPartyRiskEntry::contract_expiry_ns = 0

Contract expiry timestamp.

Definition at line 808 of file compliance_types.hpp.

◆ contract_id

std::string signet::forge::dora::ThirdPartyRiskEntry::contract_id

Contract reference.

Definition at line 807 of file compliance_types.hpp.

◆ critical_function

bool signet::forge::dora::ThirdPartyRiskEntry::critical_function = false

Supports critical or important functions.

Definition at line 805 of file compliance_types.hpp.

◆ exit_strategy

std::string signet::forge::dora::ThirdPartyRiskEntry::exit_strategy

Exit/transition strategy.

Definition at line 809 of file compliance_types.hpp.

◆ jurisdiction

std::string signet::forge::dora::ThirdPartyRiskEntry::jurisdiction

Provider jurisdiction (country code).

Definition at line 806 of file compliance_types.hpp.

◆ provider_id

std::string signet::forge::dora::ThirdPartyRiskEntry::provider_id

Unique provider identifier.

Definition at line 801 of file compliance_types.hpp.

◆ provider_name

std::string signet::forge::dora::ThirdPartyRiskEntry::provider_name

Provider legal name.

Definition at line 802 of file compliance_types.hpp.

◆ sbom_reference

std::string signet::forge::dora::ThirdPartyRiskEntry::sbom_reference

CycloneDX SBOM reference (if applicable).

Definition at line 810 of file compliance_types.hpp.

◆ service_description

std::string signet::forge::dora::ThirdPartyRiskEntry::service_description

Services provided.

Definition at line 803 of file compliance_types.hpp.


The documentation for this struct was generated from the following file: