Skip to content

Class: RasterImageExt

The Raster Image extension specifies a default extension for capturing properties specific to raster image files.

URI: attack:RasterImageExt

 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

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