class Saml::AuthnRequest

Attributes

xml_value[RW]

Public Instance Methods

assertion_url() click to toggle source
# File lib/saml/authn_request.rb, line 27
def assertion_url
  return assertion_consumer_service_url if assertion_consumer_service_url
  provider.assertion_consumer_service_url(assertion_consumer_service_index) if assertion_consumer_service_index
end

Private Instance Methods

check_assertion_consumer_service() click to toggle source
# File lib/saml/authn_request.rb, line 34
def check_assertion_consumer_service
  if assertion_consumer_service_index.present?
    errors.add(:assertion_consumer_service_url, :must_be_blank) if @assertion_consumer_service_url.present?
    errors.add(:protocol_binding, :must_be_blank) if protocol_binding.present?
  end
end