Skip to content

Class: Attestation

A set of textual attestation statements, typically written by the assessor.

URI: [oscal:Attestation](https://w3id.org/lmodel/oscal/Attestation)
 classDiagram
    class Attestation
    click Attestation href "../Attestation/"
      HasResponsibleParties <|-- Attestation
        click HasResponsibleParties href "../HasResponsibleParties/"

      Attestation : parts





        Attestation --> "1..*" AssessmentPart : parts
        click AssessmentPart href "../AssessmentPart/"



      Attestation : responsible_parties





        Attestation --> "*" ResponsibleParty : responsible_parties
        click ResponsibleParty href "../ResponsibleParty/"



## Inheritance * **Attestation** [ [HasResponsibleParties](HasResponsibleParties.md)] ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [parts](parts.md) | 1..*
[AssessmentPart](AssessmentPart.md) | A collection of parts | direct | | [responsible_parties](responsible_parties.md) | *
[ResponsibleParty](ResponsibleParty.md) | Responsible party assignments | [HasResponsibleParties](HasResponsibleParties.md) | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Result](Result.md) | [attestations](attestations.md) | range | [Attestation](Attestation.md) | ## In Subsets * [AssessmentResults](AssessmentResults.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:Attestation | | native | oscal:Attestation | ## LinkML Source ### Direct
name: Attestation
description: A set of textual attestation statements, typically written by the assessor.
in_subset:
- assessment_results
from_schema: https://w3id.org/lmodel/oscal
mixins:
- HasResponsibleParties
slots:
- parts
slot_usage:
  parts:
    name: parts
    range: AssessmentPart
    required: true
### Induced
name: Attestation
description: A set of textual attestation statements, typically written by the assessor.
in_subset:
- assessment_results
from_schema: https://w3id.org/lmodel/oscal
mixins:
- HasResponsibleParties
slot_usage:
  parts:
    name: parts
    range: AssessmentPart
    required: true
attributes:
  parts:
    name: parts
    description: A collection of parts.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: Attestation
    domain_of:
    - Group
    - Control
    - Part
    - ProfileGroup
    - Addition
    - TermsAndConditions
    - LocalObjective
    - AssessmentPart
    - ControlPart
    - Attestation
    range: AssessmentPart
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  responsible-parties:
    name: responsible-parties
    description: Responsible party assignments.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: responsible_parties
    owner: Attestation
    domain_of:
    - HasResponsibleParties
    - SystemCharacteristics
    range: ResponsibleParty
    multivalued: true
    inlined: true
    inlined_as_list: true