CIA Compliance Manager API Documentation - v0.8.21

    Interface SecurityComponentProps

    Props for security component widgets

    These widgets represent individual CIA components, allowing detailed analysis and adjustment of specific security aspects (availability, integrity, or confidentiality). 🔍

    interface SecurityComponentProps {
        className?: string;
        component: "confidentiality" | "integrity" | "availability";
        level: SecurityLevel;
        securityLevel?: SecurityLevel;
        testId?: string;
    }

    Hierarchy (View Summary, Expand)

    Index

    Properties

    className?: string

    Optional CSS class name

    component: "confidentiality" | "integrity" | "availability"

    The CIA component this widget represents

    Security level for this component

    securityLevel?: SecurityLevel

    Optional security level for widgets that only need one level

    testId?: string

    Optional test ID for testing

    MMNEPVFCICPMFPCPTTAAATR