Optional
dataProvider: CIADataProviderCalculate business impact level based on security levels
Availability security level
Integrity security level (optional, defaults to availabilityLevel)
Confidentiality security level (optional, defaults to availabilityLevel)
Business impact level description
Get overall ROI estimates map
Get the business impact for a component and security level
Get business impact content for a specific component and security level
CIA component type
Security level
Business impact content as formatted string
Get business impact description
Get category icon
Get options data for a CIA component
Get compliance description for a specific security level
Security level
Compliance description
Get compliance status
Get component content details for a specific component and security level
CIA component type (availability, integrity, confidentiality)
Security level
Component content details
Get details for a specific component and security level
Get component implementation details
Get component metrics
Get detailed description
Get framework description
Get framework required level for a component
Get implementation considerations for the given CIA levels.
Tuple containing exactly three security levels in order: [availability, integrity, confidentiality]
String with implementation considerations
Get information sensitivity classification for a security level
Security level
Information sensitivity classification
Get key value points for a specific component and security level
Security level
Array of value points
Get recommended implementation plan based on selected security levels
Get required expertise based on selected security levels
Get risk badge variant
Get security metrics
Get security resources
Get summary content for all three CIA components
Availability security level
Integrity security level
Confidentiality security level
Summary content as formatted string
Get technical implementation details for a component and security level
Get total implementation time for combined security levels
Initialize the service This is a placeholder for any async initialization that might be needed
Main service to provide CIA content and utilities throughout the application
Business Perspective
This service acts as a central hub for accessing security-related information across the CIA triad, providing consistent data and calculations for business impact analysis, technical implementations, and compliance requirements. 🔒