NAME

Net::SAML2::Protocol::LogoutResponse

VERSION

version 0.25

SYNOPSIS

  my $logout_req = Net::SAML2::Protocol::LogoutResponse->new(
    issuer      => $issuer,
    destination => $destination,
    status      => $status,
    response_to => $response_to,
  );

NAME

Net::SAML2::Protocol::LogoutResponse - the SAML2 LogoutResponse object

METHODS

new( ... )

Constructor. Returns an instance of the LogoutResponse object.

Arguments:

issuer

SP's identity URI

destination

IdP's identity URI

status

response status

response_to

request ID we're responding to

new_from_xml( ... )

Create a LogoutResponse object from the given XML.

Arguments:

xml

XML data

as_xml( )

Returns the LogoutResponse as XML.

success( )

Returns true if the Response's status is Success.

AUTHOR

Original Author: Chris Andrews <chrisa@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2020 by Chris Andrews and Others; in detail:

  Copyright 2010-2011  Chris Andrews
            2012       Peter Marschall
            2017       Alessandro Ranellucci
            2019-2020  Timothy Legge

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.