CIA Compliance Manager API Documentation - v0.8.24
GitHub
Documentation
Preparing search index...
hooks/useCIAOptions
useCIAOptions
Function useCIAOptions
useCIAOptions
()
:
{
availabilityOptions
:
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
confidentialityOptions
:
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
getAvailabilityOptions
:
()
=>
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
getCombinedROIKey
:
(
confidentiality
:
SecurityLevel
,
integrity
:
SecurityLevel
,
availability
:
SecurityLevel
,
)
=>
ROIType
;
getConfidentialityOptions
:
()
=>
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
getIntegrityOptions
:
()
=>
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
getROIDataForCombinedKey
:
(
key
:
ROIType
)
=>
ROIData
;
getROIEstimateForSecurityLevel
:
(
level
:
SecurityLevel
)
=>
ROIType
;
getROIEstimates
:
()
=>
Record
<
ROIType
,
ROIData
>
;
integrityOptions
:
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
ROI_ESTIMATES
:
Record
<
ROIType
,
ROIData
>
;
}
Returns
{
availabilityOptions
:
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
confidentialityOptions
:
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
getAvailabilityOptions
:
()
=>
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
getCombinedROIKey
:
(
confidentiality
:
SecurityLevel
,
integrity
:
SecurityLevel
,
availability
:
SecurityLevel
,
)
=>
ROIType
;
getConfidentialityOptions
:
()
=>
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
getIntegrityOptions
:
()
=>
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
getROIDataForCombinedKey
:
(
key
:
ROIType
)
=>
ROIData
;
getROIEstimateForSecurityLevel
:
(
level
:
SecurityLevel
)
=>
ROIType
;
getROIEstimates
:
()
=>
Record
<
ROIType
,
ROIData
>
;
integrityOptions
:
Record
<
SecurityLevel
,
CIAOptionDetails
>
;
ROI_ESTIMATES
:
Record
<
ROIType
,
ROIData
>
;
}
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
GitHub
Documentation
CIA Compliance Manager API Documentation - v0.8.24
Loading...