CIA Compliance Manager API Documentation - v1.1.6
    Preparing search index...

    Module services

    Services Module

    This module exports all service classes and functions used in the CIA Compliance Manager.

    Services implement core business logic for security assessment, compliance mapping, and business impact analysis, centralizing critical functionality. 💼

    Centralized service exports simplify imports and promote service reuse.

    Enumerations

    ErrorSeverity
    ServiceErrorCode

    Classes

    ComplianceServiceAdapter
    ErrorService
    ServiceError

    Interfaces

    ErrorContext
    ErrorLogEntry
    SecurityResource

    Variables

    defaultCIAContentService
    errorService

    Functions

    createCalculationError
    createDataNotFoundError
    createNetworkServiceError
    createRetryableServiceError
    createValidationError
    createValidationServiceError
    getErrorMessage
    isNetworkError
    isRetryableError
    isServiceError
    isValidationError

    References

    BaseService → BaseService
    BusinessImpactService → BusinessImpactService
    CIAContentService → CIAContentService
    createBusinessImpactService → createBusinessImpactService
    createCIAContentService → createCIAContentService
    createComplianceService → createComplianceService
    createSecurityMetricsService → createSecurityMetricsService
    createSecurityResourceService → createSecurityResourceService
    createTechnicalImplementationService → createTechnicalImplementationService
    getInformationSensitivity → getInformationSensitivity
    getRiskBadgeVariant → getRiskBadgeVariant
    getROIEstimate → getROIEstimate
    getValuePoints → getValuePoints
    SecurityMetricsService → SecurityMetricsService
    SecurityResourceService → SecurityResourceService