Class: Attestation
A set of textual attestation statements, typically written by the assessor.
URI: 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]
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| parts | 1..* AssessmentPart |
A collection of parts | direct |
| responsible_parties | * ResponsibleParty |
Responsible party assignments | HasResponsibleParties |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Result | attestations | range | Attestation |
In Subsets
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
alias: parts
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