CIA Compliance Manager API Documentation - v0.8.5

    Class ComplianceService

    Service for compliance mapping and status reporting

    This service maps security levels to compliance with various regulatory frameworks, helping organizations understand their compliance posture and identify gaps that need to be addressed to meet regulatory requirements. 📋

    Hierarchy (View Summary, Expand)

    Index

    Constructors

    Methods

    • Get compliant frameworks for a specific security level

      Parameters

      • availabilityLevel: SecurityLevel

        Availability security level

      • integrityLevel: SecurityLevel = availabilityLevel

        Integrity security level (optional, defaults to availabilityLevel)

      • confidentialityLevel: SecurityLevel = availabilityLevel

        Confidentiality security level (optional, defaults to availabilityLevel)

      Returns string[]

      Array of compliant framework names

    • Get description of a specific compliance framework

      Parameters

      • framework: string

        Framework name

      Returns string

      Framework description

    • Get compliance status for a specific framework

      Parameters

      • framework: string

        Framework name

      • availabilityLevel: SecurityLevel

        Availability security level

      • integrityLevel: SecurityLevel

        Integrity security level

      • confidentialityLevel: SecurityLevel

        Confidentiality security level

      Returns ComplianceStatusType

      Compliance status for the framework

    MMNEPVFCICPMFPCPTTAAATR