CSAF::...:Schema(3pm)
πΈ NAME πΈ
CSAF::Validator::Schema β bestie, this one validates your CSAF document using JSON Schema. That's the whole job. She's a validator. She validates. Periodt. β¨
π¦ SYNOPSIS π¦
use CSAF::Validator::Schema;
my $v = CSAF::Validator::Schema->new( csaf => $csaf );
$v->validate;
Three lines. That's it. Load her, build her with your csaf object, hit validate. So clean. π
π DESCRIPTION π
CSAF::Validator::Schema is a JSON Schema validator for CSAF documents. Like, it takes your CSAF doc and checks it against the JSON Schema, no cap. That's the vibe. π
π§ METHODS π§
CSAF::Validator::InformativeTests inherits all methods from CSAF::Validator::Base.
Not me pointing out that this line is literally aboutInformativeTestsin a page aboutSchemaβ I'm just telling you what it says, bestie. It is what it is. π
π SUPPORT π
π Bugs / Feature Requests π
Found a bug? Got a feature request that's giving main character energy? 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 don't have to sit there refreshing like π β the tracker keeps you posted. Obsessed with that actually. π«Ά
β Source Code β
This is open source software. The code repository is available for public review and contribution under the terms of the license. Come through and contribute, bestie! π
https://github.com/giterlizzi/perl-CSAF
git clone https://github.com/giterlizzi/perl-CSAF.git
Clone it, read it, send a patch. It's giving community. π±
π AUTHOR π
- Giuseppe Di Terlizzi
<gdt@cpan.org>
π LICENSE AND COPYRIGHT π
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, that's the good license. π
And that's the whole page, bestie! This one shipped as part of the User Contributed Perl Documentation for CSAF::...:Schema <3pm>, built on perl v5.40.1, dated 2025-09-03. Stay validating, ily! πβ¨π
π¦ where this page comes from
- ubuntu resolute: libcsaf-perl 0.26-1 Β· Artistic-2.0
- ubuntu stonking: libcsaf-perl 0.26-1 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms