Class: RasterImageExt
The Raster Image extension specifies a default extension for capturing properties specific to raster image files.
classDiagram
class RasterImageExt
click RasterImageExt href "../RasterImageExt/"
CommonSchemaComponent <|-- RasterImageExt
click CommonSchemaComponent href "../CommonSchemaComponent/"
RasterImageExt : bits_per_pixel
RasterImageExt : description
RasterImageExt : exif_tags
RasterImageExt : id
RasterImageExt : image_height
RasterImageExt : image_width
RasterImageExt : name
RasterImageExt : type
Inheritance
- StixEntity
- CommonSchemaComponent
- RasterImageExt
- CommonSchemaComponent
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| image_height | 0..1 Integer |
Specifies the height of the image in the image file, in pixels | direct |
| image_width | 0..1 Integer |
Specifies the width of the image in the image file, in pixels | direct |
| bits_per_pixel | 0..1 Integer |
Specifies the sum of bits used for each color channel in the image in the ima... | direct |
| exif_tags | 0..1 String |
Specifies the set of EXIF tags found in the image file, as a dictionary | direct |
| id | 0..1 StixIdentifier |
STIX object identifier | StixEntity |
| type | 0..1 StixTypeName |
STIX object type | StixEntity |
| name | 0..1 String |
Human-readable name | StixEntity |
| description | 0..1 String |
Human-readable description | StixEntity |
In Subsets
Comments
- stix_extension_key: raster-image-ext stix_parent_type: file jsonschema_source: https://github.com/oasis-open/cti-stix2-json-schemas/tree/master/schemas/observables/file.json
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/attack
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | attack:RasterImageExt |
| native | attack:RasterImageExt |
LinkML Source
Direct
name: RasterImageExt
description: The Raster Image extension specifies a default extension for capturing
properties specific to raster image files.
comments:
- 'stix_extension_key: raster-image-ext stix_parent_type: file jsonschema_source:
https://github.com/oasis-open/cti-stix2-json-schemas/tree/master/schemas/observables/file.json'
in_subset:
- observables
from_schema: https://w3id.org/lmodel/attack
is_a: CommonSchemaComponent
slots:
- image_height
- image_width
- bits_per_pixel
- exif_tags
Induced
name: RasterImageExt
description: The Raster Image extension specifies a default extension for capturing
properties specific to raster image files.
comments:
- 'stix_extension_key: raster-image-ext stix_parent_type: file jsonschema_source:
https://github.com/oasis-open/cti-stix2-json-schemas/tree/master/schemas/observables/file.json'
in_subset:
- observables
from_schema: https://w3id.org/lmodel/attack
is_a: CommonSchemaComponent
attributes:
image_height:
name: image_height
description: Specifies the height of the image in the image file, in pixels.
from_schema: https://w3id.org/lmodel/attack
rank: 1000
alias: image_height
owner: RasterImageExt
domain_of:
- RasterImageExt
range: integer
image_width:
name: image_width
description: Specifies the width of the image in the image file, in pixels.
from_schema: https://w3id.org/lmodel/attack
rank: 1000
alias: image_width
owner: RasterImageExt
domain_of:
- RasterImageExt
range: integer
bits_per_pixel:
name: bits_per_pixel
description: Specifies the sum of bits used for each color channel in the image
in the image file, and thus the total number of pixels used for expressing the
color depth of the image.
from_schema: https://w3id.org/lmodel/attack
rank: 1000
alias: bits_per_pixel
owner: RasterImageExt
domain_of:
- RasterImageExt
range: integer
exif_tags:
name: exif_tags
description: Specifies the set of EXIF tags found in the image file, as a dictionary.
Each key/value pair in the dictionary represents the name/value of a single
EXIF tag.
comments:
- 'jsonschema_rule: patternProperties validator_hint: validate-exif-tags-dictionary'
from_schema: https://w3id.org/lmodel/attack
rank: 1000
alias: exif_tags
owner: RasterImageExt
domain_of:
- RasterImageExt
range: string
id:
name: id
description: STIX object identifier.
from_schema: https://w3id.org/lmodel/attack
related_mappings:
- unified_cyber_ontology:externalReference
rank: 1000
alias: id
owner: RasterImageExt
domain_of:
- StixEntity
- Bundle
- Core
- CyberObservableCore
- ExtensionDefinition
- LanguageContent
- MarkingDefinition
- File
range: stix_identifier
type:
name: type
description: STIX object type.
from_schema: https://w3id.org/lmodel/attack
related_mappings:
- unified_cyber_ontology:state
rank: 1000
alias: type
owner: RasterImageExt
domain_of:
- StixEntity
- Bundle
- Core
- CyberObservableCore
- ExtensionDefinition
- LanguageContent
- MarkingDefinition
- File
range: stix_type_name
name:
name: name
description: Human-readable name.
from_schema: https://w3id.org/lmodel/attack
exact_mappings:
- unified_cyber_ontology:name
rank: 1000
alias: name
owner: RasterImageExt
domain_of:
- RelatedAsset
- StixEntity
- ExtensionDefinition
- MarkingDefinition
- AutonomousSystem
- File
range: string
description:
name: description
description: Human-readable description.
from_schema: https://w3id.org/lmodel/attack
close_mappings:
- unified_cyber_ontology:description
rank: 1000
alias: description
owner: RasterImageExt
domain_of:
- RelatedAsset
- MutableElement
- StixEntity
- ExtensionDefinition
- ExternalReference
range: string