Class ByComponent.Satisfied

java.lang.Object
gov.nist.secauto.oscal.lib.model.ByComponent.Satisfied
All Implemented Interfaces:
gov.nist.secauto.metaschema.core.model.IBoundObject
Enclosing class:
ByComponent

@MetaschemaAssembly(formalName="Satisfied Control Implementation Responsibility", description="Describes how this system satisfies a responsibility imposed by a leveraged system.", name="satisfied", moduleClass=OscalSspModule.class, modelConstraints=@AssemblyConstraints(unique=@IsUnique(id="unique-satisfied-responsible-role",level=ERROR,target="responsible-role",keyFields=@KeyField(target="@role-id"),remarks="Since `responsible-role` associates multiple `party-uuid` entries with a single `role-id`, each role-id must be referenced only once."))) public static class ByComponent.Satisfied extends Object implements gov.nist.secauto.metaschema.core.model.IBoundObject
Describes how this system satisfies a responsibility imposed by a leveraged system.
  • Constructor Details

    • Satisfied

      public Satisfied()
    • Satisfied

      public Satisfied(gov.nist.secauto.metaschema.core.model.IMetaschemaData data)
  • Method Details