CSAF::Type::TLP(3pm)

πŸ“¦
version 0.26 Β· 2 versions
, in ubuntu resolute, ubuntu stonking

✨ NAME ✨

CSAF::Type::TLP β€” bestie, this is the Traffic Light Protocol type module for CSAF, and it's giving "classified but make it cute" πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

use CSAF::Type::TLP;
my $type = CSAF::Type::TLP->new( );

🌈 DESCRIPTION 🌈

okay so Traffic Light Protocol (TLP) β€” that's CSAF::Type::TLP for the perl girlies β€” comes with the mandatory property Label (that's "label") plus the optional property URL (that's "url"), and together they spill all the tea about the TLP classification of the document. πŸ”₯

πŸ¦‹ METHODS πŸ¦‹

CSAF::Type::TLP inherits all the methods from CSAF::Type::Base (yes, all of them, it's family πŸ’…) and then implements these new ones on top. no cap.

  • $type->label β€” the "label" gives you the TLP label of the document. like, the whole point. πŸ‘‘
$csaf->document->distribution->tlp->label('AMBER');

The valid values are, and hear me out, only these four:

AMBER
GREEN
RED
WHITE
  • $type->url β€” the "url" hands you a URL where you can go find the textual description of the TLP version that's being used in this document. very "receipts, please" of it. 🧾
$csaf->document->distribution->tpl->url('https://www.us-cert.gov/tlp');

$csaf->document->distribution->tpl->url('https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Kritis/Merkblatt_TLP.pdf');

The default value is the URL to the definition by FIRST, and it's iconic:

https://www.first.org/tlp/

🫢 SUPPORT 🫢

πŸ’€ Bugs / Feature Requests

Please report any bugs or feature requests through the issue tracker at <https://github.com/giterlizzi/perl-CSAF/issues>. You will be notified automatically of any progress on your issue β€” so you're literally never left on read. 😭✨

πŸ‘‘ Source Code

This is open source software. The code repository is available for public review and contribution under the terms of the license. it's giving community, it's giving collaboration. 🌸

<https://github.com/giterlizzi/perl-CSAF>

git clone https://github.com/giterlizzi/perl-CSAF.git

⭐ AUTHOR ⭐

  • Giuseppe Di Terlizzi <gdt@cpan.org>

This software is copyright (c) 2023-2025 by Giuseppe Di Terlizzi.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. slay, honestly. periodt. πŸŽ€


and that's the whole page, bestie πŸ’– this was perl v5.40.1, dated 2025-09-03, and it lives at CSAF::Type::TLP(3pm) in the User Contributed Perl Documentation β€” go off, you understood it fr fr πŸ¦‹βœ¨

πŸ“¦ where this page comes from