CIA Compliance Manager API Documentation - v0.8.5

    Interface WithSecurityLevelProps

    Standard interface for components that use security levels

    interface WithSecurityLevelProps {
        availabilityLevel: SecurityLevel;
        confidentialityLevel: SecurityLevel;
        integrityLevel: SecurityLevel;
        onAvailabilityChange?: (level: SecurityLevel) => void;
        onConfidentialityChange?: (level: SecurityLevel) => void;
        onIntegrityChange?: (level: SecurityLevel) => void;
    }
    Index

    Properties

    availabilityLevel: SecurityLevel

    The selected availability level

    confidentialityLevel: SecurityLevel

    The selected confidentiality level

    integrityLevel: SecurityLevel

    The selected integrity level

    onAvailabilityChange?: (level: SecurityLevel) => void

    Optional callback for availability level changes

    onConfidentialityChange?: (level: SecurityLevel) => void

    Optional callback for confidentiality level changes

    onIntegrityChange?: (level: SecurityLevel) => void

    Optional callback for integrity level changes

    MMNEPVFCICPMFPCPTTAAATR