Package gov.nist.secauto.oscal.lib.model
Class AssessmentResults
java.lang.Object
gov.nist.secauto.oscal.lib.model.AssessmentResults
- All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject
@MetaschemaAssembly(formalName="Security Assessment Results (SAR)",
description="Security assessment results, such as those provided by a FedRAMP assessor in the FedRAMP Security Assessment Report.",
name="assessment-results",
moduleClass=OscalArModule.class,
rootName="assessment-results")
public class AssessmentResults
extends Object
implements gov.nist.secauto.metaschema.core.model.IBoundObject
Security assessment results, such as those provided by a FedRAMP assessor in the FedRAMP Security Assessment Report.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Used to define data objects that are used in the assessment plan, that do not appear in the referenced SSP. -
Constructor Summary
ConstructorDescriptionAssessmentResults
(gov.nist.secauto.metaschema.core.model.IMetaschemaData data) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Add a newResult
item to the underlying collection.gov.nist.secauto.metaschema.core.model.IMetaschemaData
getUuid()
boolean
removeResult
(Result item) Remove the first matchingResult
item from the underlying collection.void
setBackMatter
(BackMatter value) void
setImportAp
(ImportAp value) void
void
setMetadata
(Metadata value) void
setResults
(List<Result> value) void
toString()
-
Constructor Details
-
AssessmentResults
public AssessmentResults() -
AssessmentResults
-
-
Method Details
-
getMetaschemaData
- Specified by:
getMetaschemaData
in interfacegov.nist.secauto.metaschema.core.model.IBoundObject
-
getUuid
-
setUuid
-
getMetadata
-
setMetadata
-
getImportAp
-
setImportAp
-
getLocalDefinitions
-
setLocalDefinitions
-
getResults
-
setResults
-
addResult
Add a newResult
item to the underlying collection.- Parameters:
item
- the item to add- Returns:
true
-
removeResult
Remove the first matchingResult
item from the underlying collection.- Parameters:
item
- the item to remove- Returns:
true
if the item was removed orfalse
otherwise
-
getBackMatter
-
setBackMatter
-
toString
-