Commit 7682669
Changed files (2)
app
models
spec
models
app/models/saml_response.rb
@@ -36,6 +36,9 @@ class SamlResponse
}
xml.tag!("samlp:Response", options) do
xml.tag!('saml:Issuer', configuration.issuer)
+ xml.tag!("samlp:Status") do
+ xml.tag!('samlp:StatusCode', Value: "urn:oasis:names:tc:SAML:2.0:status:Success")
+ end
end
xml.target!
end
spec/models/saml_response_spec.rb
@@ -66,6 +66,7 @@ describe SamlResponse do
expect(hash['Response']['Destination']).to eql(acs_url)
expect(hash['Response']['InResponseTo']).to eql(request.id)
expect(hash['Response']['Issuer']).to eql(issuer)
+ expect(hash['Response']['Status']['StatusCode']['Value']).to eql("urn:oasis:names:tc:SAML:2.0:status:Success")
end
end
end