Net::SA...esponse(3)
π Net::SAML2::Protocol::LogoutResponse β the manual page, but make it make sense
okay so bestie, you're looking at the manual page for Net::SAML2::Protocol::LogoutResponse(3), which lives in the User Contributed Perl Documentation section. It's the SAML2 LogoutResponse protocol object, and honestly? It's giving "small but crucial." Let's get into it π
β¨ VERSION β¨
version 0.85 β yes ma'am, that's the one π
πΈ SYNOPSIS πΈ
like, here's the vibe in code form:
my $logout_req = Net::SAML2::Protocol::LogoutResponse->new(
issuer => $issuer,
destination => $destination,
status => $status,
in_response_to => $in_response_to,
);
she's cute, she's concise, she's literally doing her job π¦
π DESCRIPTION π
So this object deals with the LogoutResponse messages from SAML β the goodbye notes of the SAML world π It implements the role Net::SAML2::Role::ProtocolMessage, so if you know that role, you already know the assignment, no cap.
π§ METHODS π§
new( ... )
Constructor. Returns an instance of the LogoutResponse object. Iconic behavior, truly π
Arguments, in a little list because we love structure:
issuerβ the SP's identity URI (required β¨)destinationβ the IdP's identity URIstatusβ the response status (required β¨)substatusβ the sub statusin_response_toβ the request ID we're responding to (required); π₯
response_to()
Deprecated β use in_response_to instead. She's retired, but we still respect her π
new_from_xml( ... )
Creates a LogoutResponse object from the given XML. Glow-up from raw text to object, we love to see it π«
Arguments:
xmlβ XML data
as_xml( )
Returns the LogoutResponse as XML. Turning the object back into text? main character energy, fr fr π
π SEE ALSO π
Net::SAML2::Roles::ProtocolMessageβ go read that one too, iykyk
π AUTHOR π
Timothy Legge <timlegge@gmail.com> β thank you king π«Ά
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2026 by Venda Ltd, see the CONTRIBUTORS file for others.
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 π¦
and that's the whole page, bestie π this little write-up comes to you from perl v5.42.2 and is dated 2026-02-11 β so yeah, take that timestamp as a little time capsule π periodt π
π¦ where this page comes from
- alpine 3.24: perl-net-saml2-doc 0.85-r0 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms