Class Metadata.Party

  • Enclosing class:
    Metadata

    @MetaschemaAssembly(formalName="Party",
                        description="An organization or person, which may be associated with roles or other concepts within the current or linked OSCAL document.",
                        name="party",
                        metaschema=OscalMetadataMetaschema.class,
                        remarks="A party can be optionally associated with either an address or a location. While providing a meaningful location for a party is desired, there are some cases where it might not be possible to provide an exact location or even any location.")
    @ValueConstraints(allowedValues=@AllowedValues(level=ERROR,target="prop[has-oscal-namespace(\'http://csrc.nist.gov/ns/oscal\')]/@name",values={@AllowedValue(value="mail-stop",description="A mail stop associated with the party."),@AllowedValue(value="office",description="The name or number of the party\'s office."),@AllowedValue(value="job-title",description="The formal job title of a person.")}))
    public static class Metadata.Party
    extends Object
    An organization or person, which may be associated with roles or other concepts within the current or linked OSCAL document.