Class ByComponent.Export.Provided

  • Enclosing class:
    ByComponent.Export

    @MetaschemaAssembly(formalName="Provided Control Implementation",
                        description="Describes a capability which may be inherited by a leveraging system.",
                        name="provided",
                        metaschema=OscalSspMetaschema.class)
    @AssemblyConstraints(isUnique=@IsUnique(id="unique-provided-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.Export.Provided
    extends Object
    Describes a capability which may be inherited by a leveraging system.