Module: Saml::ComplexTypes::StatusResponseType
Instance Method Summary
collapse
#provider
Methods included from XMLHelpers
#add_signature, #to_soap, #to_xml
Instance Method Details
#initialize(*args) ⇒ Object
17
18
19
20
21
22
23
|
# File 'lib/saml/complex_types/status_response_type.rb', line 17
def initialize(*args)
options = args.
@status = Saml::Elements::Status.new(:status_code => Saml::Elements::StatusCode.new(:value => options.delete(:status_value),
:sub_status_value => options.delete(:sub_status_value)),
:status_detail => Saml::Elements::StatusDetail.new(:status_value => options.delete(:status_detail)))
super(*(args << options))
end
|
#success? ⇒ Boolean
25
26
27
|
# File 'lib/saml/complex_types/status_response_type.rb', line 25
def success?
status.status_code.success?
end
|