Class SystemSecurityPlan

  • All Implemented Interfaces:
    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",
                        metaschema=OscalSspMetaschema.class,
                        rootName="system-security-plan")
    @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
    A system security plan, such as those described in NIST SP 800-18.