Grammar Documentation
Namespace: https://niap-ccevs.org/cc/v1
Root Element: Module
Element:
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Defines all html-elements with an optional number of html attributes and descendants. | |||||||
Content Model | ( )* %basic-content-pat | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
TEXT | Optional |
Element: Guidance
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Denotes a Guidance section. |
Content Model | %basic-content-pat |
Element: Keywords
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | TEXT |
Element: M
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | References for which managers this function is mandatory | |||||||
Content Model | EMPTY | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
ref | TEXT | Optional | ID respective manager |
Element: Module
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||
Documentation | Root element for a Protection Profile Module. | |||||||||||||||
Content Model | %module-attributes-pat %PPRefAndRevision %IntroductionChapter %CClaimsChapter %SecProbDesChapter %SecObjChapter %SecReqChapter %additional-appendices %bibliography %acronyms | |||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
name | TEXT | Optional | |
target-products | TEXT | Optional | |
boilerplate | " yes " | Optional |
Element: NA
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | References for which managers this function is not applicable | |||||||
Content Model | EMPTY | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
ref | TEXT | Optional | ID respective manager |
Element: O
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | References for which managers this function is optional | |||||||
Content Model | EMPTY | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
ref | TEXT | Optional | ID respective manager |
Element: OSP
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Content Model | %id-attr? , %origin-pat, ( %objective-refer )+ | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
name | xsd:string | Optional |
Element: OSPs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Grouping for Organizational Security Policies |
Content Model | ( OSP )+ |
Element: PPAuthor
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | TEXT |
Element: PPPubDate
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Date of publication for this PP. |
Content Model | xsd:date |
Element: PPReference
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | ReferenceTable |
Element: PPVersion
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | xsd:decimal |
Element: ReferenceTable
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | PPVersion, PPAuthor, PPPubDate, Keywords |
Element: RevisionHistory
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Documents the major changes to releases. |
Content Model | ( entry )* |
Element: SO
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Entry for a security objective | |||||||||||
Content Model | %id-attr? , %origin-pat, ( addressed-by, rationale )+ | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
name | xsd:string | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: SOE
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Content Model | %id-attr? %origin-pat | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
name | xsd:string | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: SOEs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Grouping for Security Objective for the Operation Environment entries. |
Content Model | ( SOE )+ |
Element: SOs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Grouping for Security Objective entries. |
Content Model | ( %SO )+ |
Element: TSS
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Denotes a TSS section. |
Content Model | %basic-content-pat |
Element: Tests
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Denotes a tests section. |
Content Model | %basic-content-pat %test-obj-evi-pat |
Element: aactivity
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Element containing an Assurance Activity. TSS, Guidance, and Tests tags MUST now encapsulate (rather than precede) their content. The page at http://commoncriteria.github.io/Encapsulator.html may be helpful. |
Content Model | %basic-content-pat ( %no-tests-pat | ( %TSS, %Guidance ? , %Tests ? ) | ( %Guidance, %Tests ? ) | ( %Tests ) ) |
Element: aactivity-sar
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Evaluation Activity for a SAR. |
Content Model | %basic-content-pat |
Element: abbr
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||
Content Model | TEXT | |||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
linkend | TEXT | Optional | Identifies the abbreviation definition (should match the text value of the entry). |
title | TEXT | Optional | Full readable definition of the abbreviation. |
class | TEXT | Optional | Display class associated with this abbreviation. |
Element: acronyms
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Declares where acronyms are visually defined. |
Content Model | EMPTY |
Element: additional-sfrs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | SFRs that are added specifically for configurations that use this base PP. |
Content Model | %base-specific-sfrs |
Element: addressed-by
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: app-unmod-sfrs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Content for the Applicable Unmodified SFRs section. Replaces boilerplate content. |
Content Model | %basic-content-pat |
Element: appendix
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Content Model | %id-attr %basic-content-pat, ( %usecase %basic-content-pat )+ | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
title | " Use Case Templates " | Optional |
Element: appendix
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Element that defines an appendix. | |||||||||||
Content Model | %id-attr %title-attr ( ( %basic-content-pat | %section ) )+ | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
title | TEXT | Optional | Header that is visible to the user. |
Element: appref
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Cross references an item in the appendex | |||||||
Content Model | %linkend-attr | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
linkend | TEXT | Optional | References an ID of the referenced item. |
Element: assignable
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Assignment section |
Content Model | %basic-content-pat |
Element: assumption
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Describes assumptions made. | |||||||||||
Content Model | %id-attr? , %origin-pat, ( %objective-refer)+ | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
name | xsd:string | Optional | Identifying name of the assumption. |
Element: assumptions
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Grouping of assumptions. |
Content Model | ( assumption )* |
Element: audit
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: audit-event
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | The "type" attribute has legal values of "normal" or "optional." Default is "normal." Normal means that the content of the audit-event-descr tag literally represents an audit event. Optional means that the content of the audit-event-descr tag should be treated as a selection with one other option as "None." The "table" attribute identifies the audit table to which the current audit event belongs. The default value is the value of the status attribute of the enclosing f-component (mandatory, optional, sel-based, or objective). If specified, the value must match the name of a table defined in a audit-table tag. | |||||||||||
Content Model | %audit-event-descr-pat ? , ( %audit-event-info-pat )* | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
type | Enumeration: "normal" | "optional" | Optional | |
table | TEXT | Optional |
Element: audit-event-descr
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %audit-descr-content-pat |
Element: audit-event-info
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Content Model | TEXT | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
type | Enumeration: "normal" | "optional" | Optional |
Element: audit-events
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Content Model | %basic-content-pat, ( %depends-pat)* | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
table | TEXT | Optional |
Element: audit-table
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Content Model | %basic-content-pat | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
table | TEXT | Optional | |
sel-by-sfr | Enumeration: "false" | "true>" | Optional |
Element: base-name
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Variable that references the base name of the PP |
Content Model | EMPTY |
Element: base-pp
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||||||||||||||||||
Documentation | Holds information specifict to a base PP. | |||||||||||||||||||||||||||||||
Content Model | %external-document-pat cPP? , sec-func-req-dir ? , app-unmod-sfrs ? , modified-sfrs, additional-sfrs, con-toe, con-sec-prob, con-obj, con-op-en, ( con-mod )* | |||||||||||||||||||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
product | TEXT | Optional | Name of the product the base PP applies to. |
version | TEXT | Optional | Version number of base PP |
name | TEXT | Optional | Name of the base PP. |
plural | TEXT | Optional | Plural name of the product class. By default the framework just adds an 's' to the short. |
short | TEXT | Optional | Short name of the base PP. |
url | TEXT | Optional | URL of the NIAP page for the base PP. |
xmlurl | TEXT | Optional | URL of the XML defining the base PP (if it exists). Ideally it should be NIAP or CC, but for right now it's probably on github. |
Element: base-ref
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | TEXT |
Element: base-ref
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | TEXT |
Element: bibliography
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Section to define the items references. |
Content Model | ( ( cc-entry | entry ) )+ |
Element: cPP
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | EMPTY |
Element: cc-entry
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Inserts the Common Criteria documents. |
Content Model | EMPTY |
Element: cclaim
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | ||||||||
Content Model | %description | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
name | TEXT | Optional |
Element: cclaims
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | ( cclaim )+ |
Element: chapter
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||
Documentation | Major grouping for the document. | |||||||||||||||
Content Model | %id-attr %title-attr %boilerplate-no-attr ( ( %basic-content-pat | %section ) )+ | |||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
title | TEXT | Optional | Header that is visible to the user. |
boilerplate | " no " | Optional |
Element: chapter
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||
Documentation | ||||||||||||||||
Content Model | %id-attr %boilerplate-no-attr cclaims ? | |||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Conformance Claims" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
boilerplate | " no " | Optional |
Element: chapter
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Chapter describing the Security Objectives for this module. | |||||||||||
Content Model | %id-attr %basic-content-pat, section, section, section | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Security Objectives" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: chapter
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | ||||||||||||
Content Model | %id-attr %basic-content-pat, section, section, %osp-section ? | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Security Problem Description" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: chapter
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | ||||||||||||
Content Model | %id-attr section, %tech-terms, section, section | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Introduction" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: chapter
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | The chapter for security requirements. | |||||||||||
Content Model | %id-attr %basic-content-pat, ( %base-pp )+ %man-sfrs %opt-sfrs %sel-sfrs %obj-sfrs | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Security Requirements" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: choice
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: cite
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Cites something in the bibliography. | |||||||
Content Model | %linkend-attr | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
linkend | TEXT | Optional | References an ID of the referenced item. |
Element: citeCC
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Cites the CC documents. |
Content Model | EMPTY |
Element: comp-lev
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: con-mod
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Consistency Rationale Modification. Allows a base to specify rationale that is specific to itself. Linked via the ID attribute. | |||||||||||
Content Model | %iteration-pat %basic-content-pat | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
ref | TEXT | Optional | The name or cc-id of the aspect that is being overwritten by the content of this element. |
iteration | xsd:string | Optional |
Element: con-obj
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Consistency argument for why this module does not violate the objectives described by the base PP. |
Content Model | %basic-content-pat |
Element: con-op-en
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Consistency argument for why this module does not violate the objectives for the optional environmnet described by the base PP. |
Content Model | %basic-content-pat |
Element: con-sec-prob
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Consistency argument for why this module does not violate the security problem described by the base PP. |
Content Model | %basic-content-pat |
Element: con-toe
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Consistency argument for why this module does not violate the TOE of the base PP. |
Content Model | %basic-content-pat |
Element: config
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %doc-config-pat %ext-doc-config |
Element: consistency-rationale
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Common rationale that will go into the consisteny-rationale in each base-pp section (unless the base redefines it). |
Content Model | ( ( %basic-content-pat | %base-name ) )+ |
Element: ctr
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||
Content Model | %basic-content-pat | |||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | TEXT | Optional | Unique ID for this object. |
ctr-type | TEXT | Optional | References the counter family. If no prefix is given, this value plus a space is used as the prefix. |
pre | TEXT | Optional | Text that goes before the counter (e.g. 'Table '). If it's not present, this value is "@ctr-type" + " " |
Element: ctr-ref
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | References a counted object. | |||||||
Content Model | TEXT | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
ref-id | TEXT | Optional | The unique ID of the object being referenced. |
Element: date
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Date of the revision. |
Content Model | xsd:date |
Element: dependencies
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: depends
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Modifies the parent element such that it depends on something else. | |||||||||||
Content Model | ( ( %implements-or-selection-pat) | ( (base-ref)+ ) ) | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
on | Enumeration: "implements" | "selection" | Optional | |
ext-src | TEXT | Optional |
Element: depends
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Modifies the parent element such that it depends on something else. | |||||||||||
Content Model | ( ( %implements-or-selection-pat) | ( (base-ref)+ ) ) | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
on | Enumeration: "implements" | "selection" | Optional | |
ext-src | TEXT | Optional |
Element: description
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Description of the term/name. |
Content Model | %basic-content-pat |
Element: description
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | %basic-content-pat |
Element: doc
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Content Model | %doc-config-pat | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
name | TEXT | Optional |
Element: entry
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Container for individual revisions. |
Content Model | version, date, subject |
Element: entry
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Wrapper for terms and descriptions. | |||||||
Content Model | ( name | term ) description | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | TEXT | Optional | Unique ID for this entry so it can be linked. If omitted, it can still be linked with the name or term. |
Element: entry
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Groups bibliograph entries. | |||||||
Content Model | %id-attr tag %description | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: entry
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | term %description |
Element: equation
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Element for mathematical equation. |
Content Model | value, label |
Element: evidence
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Describes what body of evidence should look like from the lab. |
Content Model | %basic-content-pat |
Element: ext-comp-def
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Extended Component Definition | |||||||||||
Content Model | ( mod-def | fam-behavior ) | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
fam-id | TEXT | Optional | |
title | TEXT | Optional |
Element: ext-comp-def-title
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %f-element-title |
Element: ext-comp-def-title
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %f-element-title |
Element: f-component
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||||||
Content Model | %f-comp-content-pat ( %selection-depends )* %consistency-rationale %ext-comp-extra-pat %f-elements-pat %audit-events-pat | |||||||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
cc-id | TEXT | Optional | The ID without the iteration. |
name | TEXT | Optional | Readable title for this requirement. |
id | xsd:NCName | Optional | A document-wide unique string. |
iteration | xsd:string | Optional |
Element: f-component
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||||||||||
Content Model | %f-comp-content-pat %consistency-rationale %ext-comp-extra-pat %f-elements-pat | |||||||||||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
notnew | " Inclusion of this attribute signifies that this item should be omitted from the extended component definitions. true " | Optional | |
cc-id | TEXT | Optional | The ID without the iteration. |
name | TEXT | Optional | Readable title for this requirement. |
id | xsd:NCName | Optional | A document-wide unique string. |
iteration | xsd:string | Optional |
Element: f-element
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Defines a functional requirement. | |||||||
Content Model | %f-element-title, ext-comp-def-title? , %note? , %aactivity? | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | TEXT | Optional | A non-viewed unique ID. It has nothing to do with the ID that's assigned. It can be something like 'has-req-1' or "barry". |
Element: f-element
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Defines a functional requirement. | |||||||
Content Model | %f-element-title, ext-comp-def-title? , %note? , %aactivity? | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | TEXT | Optional | A non-viewed unique ID. It has nothing to do with the ID that's assigned. It can be something like 'has-req-1' or "barry". |
Element: fam-behavior
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: feature
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Content Model | %id-attr %title-attr %description | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
title | TEXT | Optional | Header that is visible to the user. |
Element: figref
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | References a figure | |||||||
Content Model | ||||||||
Attributes: |
Attribute | Type | Use | Documentation |
ref-id | TEXT | Optional | Contains the ID of the figure being referenced. |
Element: figure
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||||||||||
Documentation | Tag allow that inserts a picture. | |||||||||||||||||||||||
Content Model | %id-attr %title-attr | |||||||||||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
pre | TEXT | Optional | Text that goes before the counter (e.g. 'Figure '). It will be included in every reference. By default it is 'Figure '. |
entity | TEXT | Optional | Path to the image file. |
id | xsd:NCName | Optional | A document-wide unique string. |
title | TEXT | Optional | Header that is visible to the user. |
max-width | TEXT | Optional |
Element: from
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Content Model | ||||||||
Attributes: |
Attribute | Type | Use | Documentation |
base | TEXT | Optional |
Element: glossary
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | ( entry )+ |
Element: implements
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Maps features to Implementation-dependent requiremetns |
Content Model | ( feature )+ |
Element: include-pkg
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||||||||||||||||||
Documentation | Declarations of packages that are or may be included in the PP. There are three kinds: Mandatory: This is a package that is always included with the PP. <include-pkg name="pkg-name"/> Selection-Based: This is a package that is included dependent on one or more selections. <include-pkg name="pkg-name" type="sel-based"> <selection-depends req="dep-req" ids="selection-ids"/> </include-pkg> Feature-Based: Package is included if a feature is present in the TOE. <include-pkg name="pkg-name" type="impl-dep"> This is the text displayed for the ST author to indicate that the feature exists. </include-pkg> | |||||||||||||||||||||||||||||||
Content Model | %external-document-pat %depends-pat | |||||||||||||||||||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
product | TEXT | Optional | Name of the product the base PP applies to. |
version | TEXT | Optional | Version number of base PP |
name | TEXT | Optional | Name of the base PP. |
plural | TEXT | Optional | Plural name of the product class. By default the framework just adds an 's' to the short. |
short | TEXT | Optional | Short name of the base PP. |
url | TEXT | Optional | URL of the NIAP page for the base PP. |
xmlurl | TEXT | Optional | URL of the XML defining the base PP (if it exists). Ideally it should be NIAP or CC, but for right now it's probably on github. |
Element: label
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: linkref
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Cross references components | |||||||
Content Model | %linkend-attr | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
linkend | TEXT | Optional | References an ID of the referenced item. |
Element: man-sfrs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Mandatory SFRs. These apply to all configurations regardless of base PPs. |
Content Model | %description ? %f-components-pat |
Element: management
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: management-function
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | text, ( ( M | O | NA ) )* |
Element: management-function-set
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Table defining functions that are to be done and what role is required to do them. | |||||||
Content Model | ( manager )+ , ( management-function )+ | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
default | Enumeration: "M" | "O" | "_" | Optional | Is the default value(index). |
Element: manager
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Readable role name | |||||||
Content Model | TEXT | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
cid | TEXT | Optional | Chart ID unique to this management-function-set. Cross-referenced by the O,M,_ elements in the management-function. |
Element: mod-def
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Modification definition. This text goes in the 'Extended Components Definitions'. |
Content Model | %basic-content-pat |
Element: modified-sfrs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | SFRs that modify SFRs from the base PP. |
Content Model | %base-specific-sfrs |
Element: name
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | %basic-content-pat |
Element: no-link
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Stops automatic abbreviation, component, and element identification in the children. |
Content Model | %basic-content-pat |
Element: no-tests
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Empty evaluation activity. The tag contents can be displayed. |
Content Model | %basic-content-pat |
Element: not
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %ref-ids-pat |
Element: note
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Any further instructions associated with the requirement. | |||||||
Content Model | %basic-content-pat | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
role | Enumeration: "application" | "Application" | "developer" | "Developer" | Optional | Indicates who is associated with this role |
Element: obj-sfrs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Objective SFRs. These apply to all configurations regardless of base PPs. |
Content Model | %f-components-pat |
Element: objective-refer
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Element that denotes an objective | |||||||
Content Model | rationale | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
ref | xsd:string | Optional | Attribute the references the id of a specific objective. |
Element: opt-sfrs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Optional SFRs. These could apply to all configurations regardless of base PPs. |
Content Model | %f-components-pat |
Element: rationale
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: rationale
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Argument as to why the objective applies |
Content Model | %basic-content-pat |
Element: ref-id
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | TEXT |
Element: refinement
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: requires
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Denotes a selection-based element that is required should this selection chosen. | |||||||
Content Model | ||||||||
Attributes: |
Attribute | Type | Use | Documentation |
req | TEXT | Optional | The ID of the required element. |
Element: sec-func-req-dir
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Content for the intro to Security Function Requirements Direction section. Replaces boilerplate content. |
Content Model | %basic-content-pat |
Element: secref
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | References a section (Adds word 'section'). | |||||||
Content Model | %linkend-attr | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
linkend | TEXT | Optional | References an ID of the referenced item. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Section describing Organizational Security Policies | |||||||||||
Content Model | %id-attr %basic-content-pat, ( %OSPs )* | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Organizational Security Policies" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Section describing the Security Objectives for the TOE. | |||||||||||
Content Model | %id-attr %basic-content-pat %SOs | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Security Objectives for the TOE" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Section describing the Security Objectives for the TOE's Operational Environment. | |||||||||||
Content Model | %id-attr %basic-content-pat, ( %SOEs )* | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Security Objectives for the Operational Environment" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Section describing the rationale for why this module's security objectives do not conflict with the base PPs. | |||||||||||
Content Model | %id-attr | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Security Objectives Rationale" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Section describing threats. | |||||||||||
Content Model | %id-attr %basic-content-pat %threats | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Threats" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Section describing Assumptions. | |||||||||||
Content Model | %id-attr %basic-content-pat %assumptions | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Assumptions" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | A block smaller than a chapter. | |||||||||||
Content Model | %id-attr %title-attr ( %basic-content-pat | %subsection-pattern ) | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
title | TEXT | Optional | Header that is visible to the user. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | ||||||||||||
Content Model | %id-attr %basic-content-pat | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Overview" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | ||||||||||||
Content Model | %id-attr %basic-content-pat, subsection, subsection ? | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Compliant Targets of Evaluation" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: section
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | ||||||||||||
Content Model | %id-attr %basic-content-pat %usecases | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "Use Cases" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: sel-sfrs
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Selection-based SFRs. These can apply to any configuration regardless of base PPs. |
Content Model | %f-components-pat |
Element: selectable
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Denotes the start of a selectable in a selectables section. | |||||||||||
Content Model | %id-attr ? , ( requires )* %basic-content-pat | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
exclusive | Enumeration: "yes" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: selectables
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | A grouping of selectable elements. | |||||||||||
Content Model | %selectable-group | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
onlyone | Enumeration: "yes" | Optional | Designates that at only one item may be selected. |
linebreak | Enumeration: "yes" | Optional | Indicates that new lines should be appended to every selectable. |
Element: selection-depends
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||
Documentation | Defines the other requirements whose selection affects whether this component must be also applied. | |||||||||||||||
Content Model | ||||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
req | TEXT | Optional | The value of the id attribute of the requirement is component depends on. |
ids | TEXT | Optional | A comma delimited list of IDs corresponding to specific 'selectable's which if chosen activate this component. |
ext-src | TEXT | Optional | Identifier for the external package/module/PP in which the selectable and req is found. Default is the current PP. This must be a package or PP or module that is declared in the Package Inclusion Section. |
Element: step
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Denotes a single step. |
Content Model | ( ( %basic-content-pat | %steplist ) )+ |
Element: steplist
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Defines a list of steps to perform a test. |
Content Model | ( ( %basic-content-pat | step ) )+ |
Element: subject
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Description of the revision. |
Content Model | %basic-content-pat |
Element: subsection
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Lower level of grouping | |||||||||||
Content Model | %id-attr %title-attr ( ( %subsection-pattern | %basic-content-pat ) )+ | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
title | TEXT | Optional | Header that is visible to the user. |
Element: subsection
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Defines SFRs that pertain to specific base. | |||||||||||
Content Model | %title-attr %id-attr %description? , ( %ext-comp-def-pat %f-component )* | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | TEXT | Optional | Header that is visible to the user. |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: subsection
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Defines SFRs that pertain to specific base. | |||||||||||
Content Model | %title-attr %id-attr %ext-comp-def-pat, ( f-component )+ | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | TEXT | Optional | Header that is visible to the user. |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: subsection
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | ||||||||||||
Content Model | %id-attr %basic-content-pat | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "TOE Boundary" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: subsection
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | ||||||||||||
Content Model | %id-attr %basic-content-pat | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | "TOE Platform" | Optional | |
id | xsd:NCName | Optional | A document-wide unique string. |
Element: tag
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | A visible bibliography-wide unique identifier. |
Content Model | %basic-content-pat |
Element: tech-terms
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Section that defines both technical terms and acronyms. If it's only an acronym make sure the text content is empty. |
Content Model | ( term )* |
Element: term
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Thing being defined. |
Content Model | %basic-content-pat |
Element: term
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||
Content Model | %basic-content-pat | |||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
full | TEXT | Optional | |
abbr | TEXT | Optional | |
plural | TEXT | Optional |
Element: term
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: test
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Denotes a single test. |
Content Model | ( ( %basic-content-pat | %testlist | %steplist ) )+ %test-obj-evi-pat |
Element: test-obj
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Describes the goal of the test |
Content Model | %basic-content-pat |
Element: testlist
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Defines a lists of tests to evaluate a requirement. |
Content Model | ( ( %basic-content-pat | test ) )+ |
Element: text
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Describes the management function. |
Content Model | %basic-content-pat |
Element: threat
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Defines a threat. | |||||||
Content Model | %threat-name-attr %origin-pat, ( %objective-refer )+ | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
name | xsd:string | Optional |
Element: threats
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | |
Content Model | ( threat )+ |
Element: title
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Contains the formal wording for the requirement (either for a-elements or f-elements). Must match requirements in CC Part 2 (unless it is an _ext requirement). |
Content Model | ( ( %basic-content-pat | %management-function-set ) )+ |
Element: use-case
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Content Model | %id-attr %title-attr %description, ( %config)+ | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
title | TEXT | Optional | Header that is visible to the user. |
Element: usecase
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Documentation | Referrable section on how the protection profiled item is used. | |||||||||||
Content Model | %id-attr %title-attr %description | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Optional | A document-wide unique string. |
title | TEXT | Optional | Header that is visible to the user. |
Element: usecases
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Wrapper element for uses cases. |
Content Model | ( %usecase )+ |
Element: value
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | MathML text representing the equation. Do not wrap with dollar signs. These will be added. |
Content Model | TEXT |
Element: version
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Text describing the revision. |
Content Model | TEXT |
Element: wsn
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %basic-content-pat |
Element: xref
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Cross references something with a title attribute, with a name attribute, with a term element, or a term element, where its contents(i.e. name) matches the linkend-attr. OR other. See xref-content-pattern for more information | |||||||
Content Model | %xref-content | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
linkend | TEXT | Optional | References an ID of the referenced item. |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | chapter |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | chapter |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( %Chapter)* |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | Guidance |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | chapter |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | OSPs |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | PPReference %RevisionHistory |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( RevisionHistory )+ |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | SO |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | SOEs |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | SOs |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | chapter |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | chapter |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | chapter |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | TSS |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | Tests |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | aactivity |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | aactivity-sar |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | abbr |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | acronyms |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | appendix ? , ( %appendix )* |
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Pattern for title attribute. |
Content Model | appendix |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | appref |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | assignable |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | assumptions |
Namespace | https://niap-ccevs.org/cc/v1 |
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Defines the Description field for an audit event. This is the text that appears in column 2 of an audit table. By default the text appears as shown and is intended to represent a single audit event (one event per audit table row). If the enclosing audit-event tag has "type" optional, then the content should be dispalyed as a selection of one choice and "None." |
Content Model | audit-event-descr |
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Defines the Additional Information field for an audit event. This is the text that appears in column 3 of an audit table. By default the text appears as shown and is intended to represent a single unit of additional information for a single audit event. If the "type" attribute is set to "optional" then the info should be displayed as a selection with the tag content as a choice and "None" as the only other choice. The default value for the "type" attribute is "normal." All info content for a single audit event should be displayed in the same row of the audit table. |
Content Model | audit-event-info |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | audit-events |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( audit-event )* |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | audit-table |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | base-name |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | base-pp |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( subsection )* |
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Content that can go anywhere (Although some items are only suitable for title elements). |
Content Model | ( ( TEXT | %depends-pat | %html-element | %linkref | %citeCC | %cite | %secref | %testlist | %selectables | %assignable | %appref | %abbr-el | %xref | %refinement-type | %ctr-ref | %ctr | %figure | %figref | %equation | choice | no-link | %custom-basic-content-pat ) )+ |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | bibliography |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Attribute to stifle boilerplate text from being included in this section. | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
boilerplate | " no " | Optional |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
boilerplate | " yes " | Optional |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | cite |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | citeCC |
Namespace | https://niap-ccevs.org/cc/v1 |
Namespace | https://niap-ccevs.org/cc/v1 |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | config |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | consistency-rationale |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ctr |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ctr-ref |
Namespace | https://niap-ccevs.org/cc/v1 |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( depends )* |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( depends )* |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | description |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %ref-ids-pat ? , not ? |
Namespace | https://niap-ccevs.org/cc/v1 |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | entry |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | equation |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( ext-comp-def )* |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | comp-lev ? , management ? , audit ? , dependencies ? |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | doc ? |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||||||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
product | TEXT | Required | Name of the product the base PP applies to. |
version | TEXT | Required | Version number of base PP |
name | TEXT | Required | Name of the base PP. |
plural | TEXT | Optional | Plural name of the product class. By default the framework just adds an 's' to the short. |
short | TEXT | Required | Short name of the base PP. |
url | TEXT | Required | URL of the NIAP page for the base PP. |
xmlurl | TEXT | Optional | URL of the XML defining the base PP (if it exists). Ideally it should be NIAP or CC, but for right now it's probably on github. |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
cc-id | TEXT | Required | The ID without the iteration. |
name | TEXT | Required | Readable title for this requirement. |
id | xsd:NCName | Optional | A document-wide unique string. |
iteration | xsd:string | Optional |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | f-component |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( subsection )* |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | f-element |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | f-element |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | title |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( %f-element )* |
Namespace | https://niap-ccevs.org/cc/v1 |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | figref |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | figure |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | from |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | glossary |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Pattern for the id attribute | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
id | xsd:NCName | Required | A document-wide unique string. |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||
Content Model | %ref-ids-pat | |||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
on | Enumeration: "implements" | "selection" | Required | |
ext-src | TEXT | Optional |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | implements ? |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | include-pkg |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
iteration | xsd:string | Optional |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
linkend | TEXT | Required | References an ID of the referenced item. |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | linkref |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | man-sfrs |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | management-function-set |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||||||||||
Attributes: |
Attribute | Type | Use | Documentation |
name | TEXT | Required | |
target-products | TEXT | Required | |
boilerplate | " yes " | Optional |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | no-tests |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | note |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | obj-sfrs |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | objective-refer |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | opt-sfrs |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( ( %description %consistency-rationale ) | %from ) |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( ( %description %consistency-rationale ) | %from ) |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | section |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( %include-pkg-pat)* |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ref-id |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( %ref-id)+ |
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Denotes a refinement. |
Content Model | refinement |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | secref |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | section |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | sel-sfrs |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | %selectable-single, ( %selectable-single )+ |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | selectable |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | selectables |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | selection-depends |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | steplist |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | subsection |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | tech-terms |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | test-obj ? , evidence ? |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | testlist |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
name | xsd:string | Required |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | threats |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Documentation | Pattern for title attribute. | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
title | TEXT | Required | Header that is visible to the user. |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | ( use-case )* |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | usecase |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | usecases |
Namespace | https://niap-ccevs.org/cc/v1 |
Documentation | Worksheet notes. Human readable Content that should be included in the worksheet. These only make sense in the note elements in the f-elements. |
Content Model | wsn |
Namespace | https://niap-ccevs.org/cc/v1 |
Content Model | xref |
Namespace | https://niap-ccevs.org/cc/v1 | |||||||
Attributes: |
Attribute | Type | Use | Documentation |
linkend | TEXT | Required | References an ID of the referenced item. |