lib/saml/kit/xml.rb in saml-kit-0.2.0 vs lib/saml/kit/xml.rb in saml-kit-0.2.1
- old
+ new
@@ -20,10 +20,10 @@
end
def x509_certificates
xpath = "//ds:KeyInfo/ds:X509Data/ds:X509Certificate"
document.search(xpath, Xmldsig::NAMESPACES).map do |item|
- OpenSSL::X509::Certificate.new(Base64.decode64(item.text))
+ Certificate.to_x509(item.text)
end
end
def find_by(xpath)
document.at_xpath(xpath, NAMESPACES)