Class LocalDefinitions


  • @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",
                        metaschema=OscalPoamMetaschema.class)
    @AssemblyConstraints(isUnique=@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
    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.