-
Notifications
You must be signed in to change notification settings - Fork 183
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Metaschema enhancements to string-based datatypes (#936)
* Adjusted metaschemas: new 'version'; json-base-uri * Added 'complete' metaschema * Changes to OSCAL metaschemas in view of enhancements addressing #805, #911, #67, #868.
- Loading branch information
1 parent
cb97d08
commit 82ec272
Showing
12 changed files
with
113 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!--<?xml-model href="../../build/metaschema/toolchains/xslt-M4/validate/metaschema-check.sch" type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron"?>--> | ||
<!-- OSCAL GRAND UNIFIED MEGALOMETASCHEMA --> | ||
<!-- validate with XSD and Schematron (linked) --> | ||
<!DOCTYPE METASCHEMA [ | ||
<!ENTITY allowed-values-control-group-property-name SYSTEM "shared-constraints/allowed-values-control-group-property-name.ent"> | ||
]> | ||
<METASCHEMA xmlns="http://csrc.nist.gov/ns/oscal/metaschema/1.0"> | ||
<schema-name>OSCAL Unified Model of Models</schema-name> | ||
<schema-version>1.0.0</schema-version> | ||
<short-name>oscal-complete</short-name> | ||
<namespace>http://csrc.nist.gov/ns/oscal/1.0</namespace> | ||
<json-base-uri>http://csrc.nist.gov/ns/oscal</json-base-uri> | ||
<remarks> | ||
<p>The OSCAL Control Catalog format can be used to describe a collection of security controls and related control enhancements, along with contextualizing documentation and metadata. The root of the Control Catalog format is <code>catalog</code>. | ||
</p> | ||
</remarks> | ||
<import href="oscal_catalog_metaschema.xml"/> | ||
<import href="oscal_profile_metaschema.xml"/> | ||
<import href="oscal_ssp_metaschema.xml"/> | ||
<import href="oscal_component_metaschema.xml"/> | ||
<import href="oscal_poam_metaschema.xml"/> | ||
<import href="oscal_assessment-plan_metaschema.xml"/> | ||
<import href="oscal_assessment-results_metaschema.xml"/> | ||
|
||
</METASCHEMA> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.