Class: Spid::Saml2::LogoutResponse

Inherits:
SamlParser show all
Defined in:
lib/spid/saml2/logout_response.rb

Overview

:nodoc:

Instance Attribute Summary

Attributes inherited from SamlParser

#document, #saml_message

Instance Method Summary collapse

Methods inherited from SamlParser

#element_from_xpath, #initialize

Methods included from Utils

#certificate_from_encoded_der, #decode, #decode_and_inflate, #deflate, #deflate_and_encode, #encode, #escaped_params, #escaped_query_string, #inflate, #query_param, #query_params, #query_string

Constructor Details

This class inherits a constructor from Spid::Saml2::SamlParser

Instance Method Details

#destinationObject



16
17
18
# File 'lib/spid/saml2/logout_response.rb', line 16

def destination
  element_from_xpath("/samlp:LogoutResponse/@Destination")
end

#in_response_toObject



12
13
14
# File 'lib/spid/saml2/logout_response.rb', line 12

def in_response_to
  element_from_xpath("/samlp:LogoutResponse/@InResponseTo")
end

#issuerObject



8
9
10
# File 'lib/spid/saml2/logout_response.rb', line 8

def issuer
  element_from_xpath("/samlp:LogoutResponse/saml:Issuer/text()")
end