Class LocalDefinitions

java.lang.Object
gov.nist.secauto.oscal.lib.model.LocalDefinitions
All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject

@MetaschemaAssembly(formalName="Local Definitions", description="Allows components, and inventory-items to be defined within the POA\\&M for circumstances where no OSCAL-based SSP exists, or is not delivered with the POA\\&M.", name="local-definitions", moduleClass=OscalPoamModule.class, modelConstraints=@AssemblyConstraints(unique=@IsUnique(id="unique-poam-local-definitions-component",level=ERROR,target="component",keyFields=@KeyField(target="@uuid"),remarks="Since multiple `component` entries can be provided, each component must have a unique `uuid`."))) public class LocalDefinitions extends Object implements gov.nist.secauto.metaschema.core.model.IBoundObject
Allows components, and inventory-items to be defined within the POA&M for circumstances where no OSCAL-based SSP exists, or is not delivered with the POA&M.