NAME

Net::SAML2::Protocol::LogoutRequest - the SAML2 LogoutRequest object

SYNOPSIS

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.

Arguments:

* session - the session to log out
* nameid - the NameID of the user to log out
* nameid_format - the NameIDFormat to specify
* issuer - the SP's identity URI
* destination -  the IdP's identity URI

new_from_xml

Create a LogoutRequest object from the given XML.

as_xml()

Returns the LogoutRequest as XML.