Class SystemSecurityPlan

java.lang.Object
gov.nist.secauto.oscal.lib.model.AbstractOscalInstance
gov.nist.secauto.oscal.lib.model.SystemSecurityPlan
All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject, IOscalInstance

@MetaschemaAssembly(formalName="System Security Plan (SSP)", description="A system security plan, such as those described in NIST SP 800-18.", name="system-security-plan", moduleClass=OscalSspModule.class, rootName="system-security-plan", modelConstraints=@AssemblyConstraints(index=@Index(level=ERROR,target="control-implementation/implemented-requirement//by-component|doc(system-implementation/leveraged-authorization/link[@rel=\'system-security-plan\']/@href)/system-security-plan/control-implementation/implemented-requirement//by-component",name="by-component-uuid",keyFields=@KeyField(target="@uuid")))) public class SystemSecurityPlan extends AbstractOscalInstance implements gov.nist.secauto.metaschema.core.model.IBoundObject
A system security plan, such as those described in NIST SP 800-18.