Class AssessmentAssets.AssessmentPlatform.UsesComponent

java.lang.Object
gov.nist.secauto.oscal.lib.model.AssessmentAssets.AssessmentPlatform.UsesComponent
All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject
Enclosing class:
AssessmentAssets.AssessmentPlatform

@MetaschemaAssembly(formalName="Uses Component", description="The set of components that are used by the assessment platform.", name="uses-component", moduleClass=OscalAssessmentCommonModule.class, modelConstraints=@AssemblyConstraints(unique=@IsUnique(id="unique-ssp-uses-component-responsible-party",level=ERROR,target="responsible-party",keyFields=@KeyField(target="@role-id"),remarks="Since `responsible-party` associates multiple `party-uuid` entries with a single `role-id`, each role-id must be referenced only once."))) public static class AssessmentAssets.AssessmentPlatform.UsesComponent extends Object implements gov.nist.secauto.metaschema.core.model.IBoundObject
The set of components that are used by the assessment platform.