pycti.utils.opencti_stix2_identifier

Functions

external_reference_generate_id([url, source_name, ...])

Generate a STIX ID for an external reference.

kill_chain_phase_generate_id(phase_name, kill_chain_name)

Generate a STIX ID for a kill chain phase.

Module Contents

pycti.utils.opencti_stix2_identifier.external_reference_generate_id(url=None, source_name=None, external_id=None)[source]

Generate a STIX ID for an external reference.

Parameters:
  • url (str) – URL of the external reference

  • source_name (str) – Source name of the external reference

  • external_id (str) – External ID of the reference

Returns:

Generated STIX ID or None if insufficient data

Return type:

str or None

pycti.utils.opencti_stix2_identifier.kill_chain_phase_generate_id(phase_name, kill_chain_name)[source]

Generate a STIX ID for a kill chain phase.

Parameters:
  • phase_name (str) – Name of the phase

  • kill_chain_name (str) – Name of the kill chain

Returns:

Generated STIX ID

Return type:

str