Package gov.nist.secauto.oscal.lib.model
Class SystemSecurityPlan
- java.lang.Object
-
- gov.nist.secauto.oscal.lib.model.AbstractOscalInstance
-
- gov.nist.secauto.oscal.lib.model.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 AbstractOscalInstanceA system security plan, such as those described in NIST SP 800-18.
-
-
Constructor Summary
Constructors Constructor Description SystemSecurityPlan()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackMattergetBackMatter()ControlImplementationgetControlImplementation()ImportProfilegetImportProfile()MetadatagetMetadata()SystemCharacteristicsgetSystemCharacteristics()SystemImplementationgetSystemImplementation()UUIDgetUuid()voidsetBackMatter(BackMatter value)voidsetControlImplementation(ControlImplementation value)voidsetImportProfile(ImportProfile value)voidsetMetadata(Metadata value)voidsetSystemCharacteristics(SystemCharacteristics value)voidsetSystemImplementation(SystemImplementation value)voidsetUuid(UUID value)StringtoString()-
Methods inherited from class gov.nist.secauto.oscal.lib.model.AbstractOscalInstance
getResourceByUuid
-
-
-
-
Constructor Detail
-
SystemSecurityPlan
public SystemSecurityPlan()
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
-
setMetadata
public void setMetadata(Metadata value)
-
getImportProfile
public ImportProfile getImportProfile()
-
setImportProfile
public void setImportProfile(ImportProfile value)
-
getSystemCharacteristics
public SystemCharacteristics getSystemCharacteristics()
-
setSystemCharacteristics
public void setSystemCharacteristics(SystemCharacteristics value)
-
getSystemImplementation
public SystemImplementation getSystemImplementation()
-
setSystemImplementation
public void setSystemImplementation(SystemImplementation value)
-
getControlImplementation
public ControlImplementation getControlImplementation()
-
setControlImplementation
public void setControlImplementation(ControlImplementation value)
-
getBackMatter
public BackMatter getBackMatter()
-
setBackMatter
public void setBackMatter(BackMatter value)
-
-