From 80e53ef75cafd2e1147071b954f1c3ffaad41d0f Mon Sep 17 00:00:00 2001 From: Gary Gapinski Date: Tue, 2 Aug 2022 13:57:38 -0400 Subject: [PATCH] Initial replaceement for Java UUID function. Note that there is inadequate seeding which requires correction. --- src/validations/rules/sample-ssp.xsl | 96 ++++++++++++++-------------- 1 file changed, 49 insertions(+), 47 deletions(-) diff --git a/src/validations/rules/sample-ssp.xsl b/src/validations/rules/sample-ssp.xsl index f6bfcbee8..0dc444298 100644 --- a/src/validations/rules/sample-ssp.xsl +++ b/src/validations/rules/sample-ssp.xsl @@ -1,13 +1,13 @@ @@ -28,6 +28,8 @@ name="insert-diagrams" required="false" select="false()" /> + + @@ -52,12 +54,12 @@ + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + select="r:make-uuid(generate-id())" /> + pol-c="{r:make-uuid(generate-id())}" + pol-r="{r:make-uuid(generate-id())}" + pro-c="{r:make-uuid(generate-id())}" + pro-r="{r:make-uuid(generate-id())}" /> @@ -162,7 +164,7 @@ + select="r:make-uuid(generate-id())" /> @@ -298,7 +300,7 @@ + select="r:make-uuid(generate-id())" />
@@ -332,7 +334,7 @@ + select="r:make-uuid(generate-id())" /> @@ -353,7 +355,7 @@ + select="r:make-uuid(generate-id())" /> @@ -369,7 +371,7 @@ + select="r:make-uuid(generate-id())" /> @@ -385,7 +387,7 @@ + select="r:make-uuid(generate-id())" /> @@ -401,7 +403,7 @@ + select="r:make-uuid(generate-id())" /> @@ -417,7 +419,7 @@ + select="r:make-uuid(generate-id())" /> @@ -433,7 +435,7 @@ + select="r:make-uuid(generate-id())" /> @@ -449,7 +451,7 @@ + select="r:make-uuid(generate-id())" /> @@ -465,7 +467,7 @@ + select="r:make-uuid(generate-id())" /> @@ -638,7 +640,7 @@ See DRAFT Guide to OSCAL-based FedRAMP System Security Plans §4.3 + uuid="{r:make-uuid(generate-id())}"> @@ -888,7 +890,7 @@ See DRAFT Guide to OSCAL-based FedRAMP System Security Plans §4.15 + uuid="{r:make-uuid(generate-id())}"> Name of leveraged FedRAMP package

Description of leveraged FedRAMP package

@@ -923,7 +925,7 @@ + uuid="{r:make-uuid(generate-id())}"> Authoritative DNS service

Authoritative DNS service for the following zones.

@@ -1014,7 +1016,7 @@ select="//control"> + uuid="{r:make-uuid(generate-id())}"> Control title: {title} User Guide + uuid="{r:make-uuid(generate-id())}"> User Guide Privacy Impact Assessment + uuid="{r:make-uuid(generate-id())}"> @@ -1428,7 +1430,7 @@ Rules of Behavior + uuid="{r:make-uuid(generate-id())}"> @@ -1444,7 +1446,7 @@ Information System Contingency Plan + uuid="{r:make-uuid(generate-id())}"> @@ -1460,7 +1462,7 @@ Configuration Management Plan + uuid="{r:make-uuid(generate-id())}"> @@ -1476,7 +1478,7 @@ Incident Response Plan + uuid="{r:make-uuid(generate-id())}"> @@ -1492,7 +1494,7 @@ CIS Workbook + uuid="{r:make-uuid(generate-id())}"> @@ -1508,7 +1510,7 @@ Inventory + uuid="{r:make-uuid(generate-id())}"> @@ -1530,11 +1532,11 @@ match="part[@name = 'statement']"> + uuid="{r:make-uuid(generate-id())}"> @@ -1549,11 +1551,11 @@ test="p"> + uuid="{r:make-uuid(generate-id())}"> @@ -1615,7 +1617,7 @@ namespace="http://csrc.nist.gov/ns/oscal/1.0"> + select="r:make-uuid(generate-id())" /> @@ -1635,7 +1637,7 @@ namespace="http://csrc.nist.gov/ns/oscal/1.0"> + select="r:make-uuid(generate-id())" />