lib/saml/kit/builders/response.rb in saml-kit-1.0.6 vs lib/saml/kit/builders/response.rb in saml-kit-1.0.7
- old
+ new
@@ -15,25 +15,19 @@
@user = user
@request = request
@id = ::Xml::Kit::Id.generate
@reference_id = ::Xml::Kit::Id.generate
@now = Time.now.utc
- @version = "2.0"
+ @version = '2.0'
@status_code = Namespaces::SUCCESS
@issuer = configuration.entity_id
+ @encryption_certificate = request.try(:provider).try(:encryption_certificates).try(:last)
@encrypt = encryption_certificate.present?
@configuration = configuration
end
def build
Saml::Kit::Response.new(to_xml, request_id: request.id, configuration: configuration)
- end
-
- def encryption_certificate
- request.provider.encryption_certificates.first
- rescue => error
- Saml::Kit.logger.error(error)
- nil
end
def assertion
@assertion ||=
begin