Skip to content

Class: LongString

This object is a used to capture strings which may be truncated by a security

product due to their length.

URI: ocsf:LongString

 classDiagram
    class LongString
    click LongString href "../LongString/"
      Object <|-- LongString
        click Object href "../Object/"

      LongString : is_truncated

      LongString : untruncated_size

      LongString : value

Inheritance

Slots

Name Cardinality and Range Description Inheritance
is_truncated 0..1
Boolean
Indicates that value has been truncated direct
untruncated_size 0..1
Integer
The size in bytes of the string represented by value before direct
value 1
String
The string value, truncated if is_truncated is true direct

Usages

used by used in type used
Script script_content range LongString

In Subsets

Aliases

  • Long String

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self ocsf:LongString
native ocsf:LongString

LinkML Source

Direct

name: LongString
description: 'This object is a used to capture strings which may be truncated by a
  security

  product due to their length.'
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Long String
is_a: Object
slots:
- is_truncated
- untruncated_size
- value
slot_usage:
  is_truncated:
    name: is_truncated
    description: 'Indicates that <code>value</code> has been truncated. May be omitted
      if

      truncation has not occurred.'
  untruncated_size:
    name: untruncated_size
    description: 'The size in bytes of the string represented by <code>value</code>
      before

      truncation. Should be omitted if truncation has not occurred.'
  value:
    name: value
    description: The string value, truncated if <code>is_truncated</code> is <code>true</code>.
    required: true

Induced

name: LongString
description: 'This object is a used to capture strings which may be truncated by a
  security

  product due to their length.'
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Long String
is_a: Object
slot_usage:
  is_truncated:
    name: is_truncated
    description: 'Indicates that <code>value</code> has been truncated. May be omitted
      if

      truncation has not occurred.'
  untruncated_size:
    name: untruncated_size
    description: 'The size in bytes of the string represented by <code>value</code>
      before

      truncation. Should be omitted if truncation has not occurred.'
  value:
    name: value
    description: The string value, truncated if <code>is_truncated</code> is <code>true</code>.
    required: true
attributes:
  is_truncated:
    name: is_truncated
    description: 'Indicates that <code>value</code> has been truncated. May be omitted
      if

      truncation has not occurred.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Is Truncated
    rank: 1000
    alias: is_truncated
    owner: LongString
    domain_of:
    - Logger
    - LongString
    - Metadata
    range: boolean
  untruncated_size:
    name: untruncated_size
    description: 'The size in bytes of the string represented by <code>value</code>
      before

      truncation. Should be omitted if truncation has not occurred.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Untruncated Size
    rank: 1000
    alias: untruncated_size
    owner: LongString
    domain_of:
    - Logger
    - LongString
    - Metadata
    range: integer
  value:
    name: value
    description: The string value, truncated if <code>is_truncated</code> is <code>true</code>.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Value
    rank: 1000
    alias: value
    owner: LongString
    domain_of:
    - Observable
    - Observation
    - Osint
    - Packet
    - DiscoveryDetails
    - Enrichment
    - EnvironmentVariable
    - Fingerprint
    - HttpCookie
    - HttpHeader
    - Ja4Fingerprint
    - KeyValueObject
    - LongString
    - Metric
    range: string
    required: true