Net::SA...tRequest(3)
π NAME π
okay so bestie, welcome to Net::SA...tRequest(3) β that's the User Contributed Perl Documentation page for Net::SAML2::Protocol::LogoutRequest, aka the SAML2 LogoutRequest Protocol object. π
π VERSION π
this iconic lil thing is version 0.85 β¨ no cap.
π SYNOPSIS π
here's the vibe:
my $logout_req = Net::SAML2::Protocol::LogoutRequest->new(
issuer => $issuer,
destination => $destination,
nameid => $nameid,
session => $session,
);
π¦ METHODS π¦
β¨ new( ... ) β¨
Constructor. Returns an instance of the LogoutRequest object. periodt. π
Arguments:
sessionβ session to log out π«Άnameidβ NameID of the user to log outdestinationβ the IdP's identity URI. This is required for a signed message but likely should be sent regardless. iykyk.
The following options alter the output of the NameID element:
nameid_formatβ when supplied, adds theFormatattribute to theNameIDβ¨sp_provided_idβ when supplied, adds theSPProvidedIDattribute to theNameIDπinclude_name_qualifierβ tells the module to include theNameQualifierandSPNameQualifierattributes in theNameID. Defaults to false unlessnameid_formatequalsurn:oasis:names:tc:SAML:2.0:nameidformat:persistentπname_qualifierβ when supplied, sets theNameQualifierattribute. When not supplied, this defaults to thedestination. πaffiliation_group_idβ when supplied, sets theSPNameQualifierattribute. When not supplied, this defaults to theissuer. πΈ
π¦ new_from_xml( ... ) π¦
Create a LogoutRequest object from the given XML. literally so handy.
Arguments:
xmlβ XML data π
β as_xml( ) β
Returns the LogoutRequest as XML. slay. π₯
π AUTHOR π
Timothy Legge <timlegge@gmail.com> π«Ά
π 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.
mwah π β this page came from perl v5.42.2, dated 2026-02-11, and it's the Net::SA...tRequest(3) manual page. byeee bestie π«Ά
π¦ 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