Skip to content

Class: EmailAuth

The Email Authentication object describes the Sender Policy Framework (SPF),

DomainKeys Identified Mail (DKIM) and Domain-based Message Authentication,

Reporting and Conformance (DMARC) attributes of an email.

URI: ocsf:EmailAuth

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

      EmailAuth : dkim

      EmailAuth : dkim_domain

      EmailAuth : dkim_signature

      EmailAuth : dmarc

      EmailAuth : dmarc_override

      EmailAuth : dmarc_policy

      EmailAuth : spf

Inheritance

Slots

Name Cardinality and Range Description Inheritance
dkim 0..1 recommended
String
The DomainKeys Identified Mail (DKIM) status of the email direct
dkim_domain 0..1 recommended
String
The DomainKeys Identified Mail (DKIM) signing domain of the email direct
dkim_signature 0..1 recommended
String
The DomainKeys Identified Mail (DKIM) signature used by the sending/receiving direct
dmarc 0..1 recommended
String
The Domain-based Message Authentication, Reporting and Conformance (DMARC) direct
dmarc_override 0..1 recommended
String
The Domain-based Message Authentication, Reporting and Conformance (DMARC) direct
dmarc_policy 0..1 recommended
String
The Domain-based Message Authentication, Reporting and Conformance (DMARC) direct
spf 0..1 recommended
String
The Sender Policy Framework (SPF) status of the email direct

Usages

used by used in type used
Osint email_auth range EmailAuth
EmailActivity email_auth range EmailAuth

In Subsets

Aliases

  • Email Authentication

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: EmailAuth
description: 'The Email Authentication object describes the Sender Policy Framework
  (SPF),

  DomainKeys Identified Mail (DKIM) and Domain-based Message Authentication,

  Reporting and Conformance (DMARC) attributes of an email.'
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Email Authentication
is_a: Object
slots:
- dkim
- dkim_domain
- dkim_signature
- dmarc
- dmarc_override
- dmarc_policy
- spf
slot_usage:
  dkim:
    name: dkim
    recommended: true
  dkim_domain:
    name: dkim_domain
    recommended: true
  dkim_signature:
    name: dkim_signature
    recommended: true
  dmarc:
    name: dmarc
    recommended: true
  dmarc_override:
    name: dmarc_override
    recommended: true
  dmarc_policy:
    name: dmarc_policy
    recommended: true
  spf:
    name: spf
    recommended: true

Induced

name: EmailAuth
description: 'The Email Authentication object describes the Sender Policy Framework
  (SPF),

  DomainKeys Identified Mail (DKIM) and Domain-based Message Authentication,

  Reporting and Conformance (DMARC) attributes of an email.'
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Email Authentication
is_a: Object
slot_usage:
  dkim:
    name: dkim
    recommended: true
  dkim_domain:
    name: dkim_domain
    recommended: true
  dkim_signature:
    name: dkim_signature
    recommended: true
  dmarc:
    name: dmarc
    recommended: true
  dmarc_override:
    name: dmarc_override
    recommended: true
  dmarc_policy:
    name: dmarc_policy
    recommended: true
  spf:
    name: spf
    recommended: true
attributes:
  dkim:
    name: dkim
    description: The DomainKeys Identified Mail (DKIM) status of the email.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - DKIM Status
    rank: 1000
    alias: dkim
    owner: EmailAuth
    domain_of:
    - EmailAuth
    range: string
    recommended: true
  dkim_domain:
    name: dkim_domain
    description: The DomainKeys Identified Mail (DKIM) signing domain of the email.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - DKIM Domain
    rank: 1000
    alias: dkim_domain
    owner: EmailAuth
    domain_of:
    - EmailAuth
    range: string
    recommended: true
  dkim_signature:
    name: dkim_signature
    description: 'The DomainKeys Identified Mail (DKIM) signature used by the sending/receiving

      system.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - DKIM Signature
    rank: 1000
    alias: dkim_signature
    owner: EmailAuth
    domain_of:
    - EmailAuth
    range: string
    recommended: true
  dmarc:
    name: dmarc
    description: 'The Domain-based Message Authentication, Reporting and Conformance
      (DMARC)

      status of the email.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - DMARC Status
    rank: 1000
    alias: dmarc
    owner: EmailAuth
    domain_of:
    - EmailAuth
    range: string
    recommended: true
  dmarc_override:
    name: dmarc_override
    description: 'The Domain-based Message Authentication, Reporting and Conformance
      (DMARC)

      override action.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - DMARC Override
    rank: 1000
    alias: dmarc_override
    owner: EmailAuth
    domain_of:
    - EmailAuth
    range: string
    recommended: true
  dmarc_policy:
    name: dmarc_policy
    description: 'The Domain-based Message Authentication, Reporting and Conformance
      (DMARC)

      policy status.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - DMARC Policy
    rank: 1000
    alias: dmarc_policy
    owner: EmailAuth
    domain_of:
    - EmailAuth
    range: string
    recommended: true
  spf:
    name: spf
    description: The Sender Policy Framework (SPF) status of the email.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - SPF Status
    rank: 1000
    alias: spf
    owner: EmailAuth
    domain_of:
    - EmailAuth
    range: string
    recommended: true