We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8a51358 commit 07019ceCopy full SHA for 07019ce
1 file changed
lib/ruby_saml/utils.rb
@@ -119,6 +119,7 @@ def format_private_key(key, multi: false)
119
# @param pem [String] The original certificate
120
# @return [OpenSSL::X509::Certificate] The certificate object
121
def build_cert_object(pem)
122
+ return pem if pem.is_a?(OpenSSL::X509::Certificate)
123
return unless (pem = PemFormatter.format_cert(pem, multi: false))
124
125
OpenSSL::X509::Certificate.new(pem)
@@ -129,6 +130,7 @@ def build_cert_object(pem)
129
130
# @param pem [String] The original private key.
131
# @return [OpenSSL::PKey::PKey] The private key object.
132
def build_private_key_object(pem)
133
+ return pem if pem.is_a?(OpenSSL::PKey::PKey)
134
return unless (pem = PemFormatter.format_private_key(pem, multi: false))
135
136
error = nil
0 commit comments