Commit 255864c
Changed files (1)
lib
saml
kit
builders
lib/saml/kit/builders/response.rb
@@ -37,12 +37,15 @@ module Saml
private
def assertion
- @assertion ||= Saml::Kit::Builders::Assertion.new(self)
- if encrypt
- Saml::Kit::Builders::EncryptedAssertion.new(self, @assertion)
- else
- @assertion
- end
+ @assertion ||=
+ begin
+ assertion = Saml::Kit::Builders::Assertion.new(self)
+ if encrypt
+ Saml::Kit::Builders::EncryptedAssertion.new(self, assertion)
+ else
+ assertion
+ end
+ end
end
def response_options