Referencebasesecurity
security
Security markings specification.
package
base::security
Security markings specification.
Types
| Type | Kind | Description |
|---|---|---|
BindingInformationType | struct | |
BitStringCategoryValueType | typedef | |
CategoryTagNameEnum | enum | |
CategoryType | struct | |
CategoryTypeEnum | enum | |
CategoryValueType | union | The CategoryValueType Type The CategoryValueType type is declared to be abstract and so cannot be present in a confidentiality label directly. The CategoryValueType type contains three elements in a substitution group; GenericValue, IntegerValue and BitStringValue. The GenericValue element SHALL be used as the substitution for the CategoryValueType of a CategoryValue element. The IntegerValue and BitStringValue elements SHALL NOT be used as a substitution for the CategoryValue element. The set of values for the GenericValue elements, and the use of these values, are defined by the security policy in force (identified in the PolicyIdentifier element) and the category tag (identified in the TagName attribute). |
CategoryValueTypeEnum | enum | |
ClassificationEnum | enum | Classification type enumeration. |
ClassificationType | struct | The ClassificationType content is a registered textual identifier for the classification within the security policy. |
ClassificationValue | struct | Flexible enumeration for classification. |
ConfidentialityInformationType | struct | |
ConfidentialityLabelBaseType | struct | |
ConfidentialityLabelType | struct | Contains the confidentiality label. The ConfidentialityLabelType type is an extension of the ConfidentialityLabelBaseType type. It extends the ConfidentialityLabelBaseType by adding two optional attributes; id and review_date_time |
CryptographicArtefactReferenceType | struct | |
CryptographicArtefactType | struct | |
CryptographicUnion | union | |
CryptographicUnionEnum | enum | |
DataReferenceType | struct | |
DataType | struct | |
DataUnion | union | |
DataUnionEnum | enum | |
GenericValueType | typedef | |
IdTypeEnum | enum | |
IntegerCategoryValueType | typedef | |
MetadataBindingContainerType | struct | |
MetadataBindingType | struct | |
MetadataReferenceType | struct | |
MetadataType | struct | |
MetadataUnion | union | |
MetadataUnionEnum | enum | |
OriginatorIDType | struct | |
PolicyIdentifierType | struct | |
PrivacyMarkType | typedef | |
SecurityBaseType | struct | |
SecurityReferenceBaseType | struct | |
SuccessionHandlingType | struct |
Diagrams
Diagrams
Loading diagram…
P7 : STANAG 4817 : CORE (security)
Loading diagram…
P7 : STANAG 4817 : CORE (security binding)
Loading diagram…
P7 : STANAG 4817 : CORE (security data and metadata)
Loading diagram…
P7 : STANAG 4817 : CORE (security binding signature)
Loading diagram…
P7 : STANAG 4817 : CORE (security label)
Loading diagram…
P7 : STANAG 4817 : CORE (security usage)
Loading diagram…