Sha256: d9d80f7173ea80fe0aab4b8661b7592bafcefa259b0110a86dd764ad68560c0e
Contents?: true
Size: 1.03 KB
Versions: 2
Compression:
Stored size: 1.03 KB
Contents
#!/usr/bin/env ruby require 'yaml' require 'openssl' path = File.expand_path("../", __FILE__) system("/usr/bin/env ruby #{ENV["HOME"]}/.rvm/gems/ruby-1.9.3-p125@rack-saml/gems/rack-saml-0.0.3/bin/conv_metadata.rb #{path}/metadata-without-newline.xml > test.yml") #system("/usr/bin/env ruby #{ENV["HOME"]}/Documents/devel/projects/rack-saml/bin/conv_metadata.rb #{path}/metadata-without-newline.xml > test.yml") #system("/usr/bin/env ruby #{ENV["HOME"]}/Documents/devel/projects/rack-saml/bin/conv_metadata.rb #{path}/metadata-with-newline.xml > test.yml") yaml = YAML.load_file("test.yml") f = open("test.pem", "w") f.puts yaml["idp_lists"]["https://idp.example.com/idp/shibboleth"]["certificate"] f.close exit 1 #begin puts OpenSSL::X509::Certificate.new(yaml["idp_lists"]["https://idp.example.com/idp/shibboleth"]["certificate"]) puts OpenSSL::X509::Certificate.new(yaml["sp_lists"]["https://sp.example.com/shibboleth"]["certificate"]) #rescue OpenSSL::X509::CertificateError => error # puts error.class, "#{error.message}", error.backtrace #end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rack-saml-0.0.5 | spec/fixtures/conv_metadata_test.rb |
rack-saml-0.0.4 | spec/fixtures/conv_metadata_test.rb |