CIA Compliance Manager API Documentation - v0.8.5

    Variable calculateOverallSecurityLevelFromValues

    calculateOverallSecurityLevelFromValues: (
        availabilityLevel: SecurityLevel,
        integrityLevel: SecurityLevel,
        confidentialityLevel: SecurityLevel,
        strategy?: "min" | "max" | "avg" | "weighted",
    ) => SecurityLevel

    Type declaration

      • (
            availabilityLevel: SecurityLevel,
            integrityLevel: SecurityLevel,
            confidentialityLevel: SecurityLevel,
            strategy?: "min" | "max" | "avg" | "weighted",
        ): SecurityLevel
      • Calculate overall security level from individual CIA components

        Parameters

        • availabilityLevel: SecurityLevel

          Availability security level

        • integrityLevel: SecurityLevel

          Integrity security level

        • confidentialityLevel: SecurityLevel

          Confidentiality security level

        • strategy: "min" | "max" | "avg" | "weighted" = 'min'

          Calculation strategy ('min', 'max', 'avg', 'weighted')

        Returns SecurityLevel

        Calculated overall security level

    MMNEPVFCICPMFPCPTTAAATR