lib/saml/kit/builders/xml_signature.rb in saml-kit-0.2.3 vs lib/saml/kit/builders/xml_signature.rb in saml-kit-0.2.4
- old
+ new
@@ -19,14 +19,13 @@
attr_reader :sign, :configuration
attr_reader :reference_id
attr_reader :x509_certificate
- def initialize(reference_id, configuration:, sign: true)
+ def initialize(reference_id, configuration:)
@configuration = configuration
@reference_id = reference_id
- @sign = sign
- @x509_certificate = configuration.signing_certificate.stripped
+ @x509_certificate = configuration.certificates(use: :signing).sample.stripped
end
def signature_method
SIGNATURE_METHODS[configuration.signature_method]
end