Sha256: f94a7b1af70599ed1ae56aaeb9d8c43b6d1db729c659b9e6fe3054bab04cf288

Contents?: true

Size: 1.4 KB

Versions: 48

Compression:

Stored size: 1.4 KB

Contents

require 'openssl'
require 'test/unit'

# JRUBY-3468
class TestOpensslX509 < Test::Unit::TestCase
  def test_jruby3468
    pem_cert = <<END
-----BEGIN CERTIFICATE-----
MIIC/jCCAmegAwIBAgIBATANBgkqhkiG9w0BAQUFADBNMQswCQYDVQQGEwJKUDER
MA8GA1UECgwIY3Rvci5vcmcxFDASBgNVBAsMC0RldmVsb3BtZW50MRUwEwYDVQQD
DAxodHRwLWFjY2VzczIwHhcNMDcwOTExMTM1ODMxWhcNMDkwOTEwMTM1ODMxWjBN
MQswCQYDVQQGEwJKUDERMA8GA1UECgwIY3Rvci5vcmcxFDASBgNVBAsMC0RldmVs
b3BtZW50MRUwEwYDVQQDDAxodHRwLWFjY2VzczIwgZ8wDQYJKoZIhvcNAQEBBQAD
gY0AMIGJAoGBALi66ujWtUCQm5HpMSyr/AAIFYVXC/dmn7C8TR/HMiUuW3waY4uX
LFqCDAGOX4gf177pX+b99t3mpaiAjJuqc858D9xEECzhDWgXdLbhRqWhUOble4RY
c1yWYC990IgXJDMKx7VAuZ3cBhdBxtlE9sb1ZCzmHQsvTy/OoRzcJCrTAgMBAAGj
ge0wgeowDwYDVR0TAQH/BAUwAwEB/zAxBglghkgBhvhCAQ0EJBYiUnVieS9PcGVu
U1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUJNE0GGaRKmN2qhnO
FyBWVl4Qj6owDgYDVR0PAQH/BAQDAgEGMHUGA1UdIwRuMGyAFCTRNBhmkSpjdqoZ
zhcgVlZeEI+qoVGkTzBNMQswCQYDVQQGEwJKUDERMA8GA1UECgwIY3Rvci5vcmcx
FDASBgNVBAsMC0RldmVsb3BtZW50MRUwEwYDVQQDDAxodHRwLWFjY2VzczKCAQEw
DQYJKoZIhvcNAQEFBQADgYEAH11tstSUuqFpMqoh/vM5l3Nqb8ygblbqEYQs/iG/
UeQkOZk/P1TxB6Ozn2htJ1srqDpUsncFVZ/ecP19GkeOZ6BmIhppcHhE5WyLBcPX
It5q1BW0PiAzT9LlEGoaiW0nw39so0Pr1whJDfc1t4fjdk+kSiMIzRHbTDvHWfpV
nTA=
-----END CERTIFICATE-----
END

    cert   = OpenSSL::X509::Certificate.new(pem_cert)
    key_id = cert.extensions[2]

    assert_equal "24:D1:34:18:66:91:2A:63:76:AA:19:CE:17:20:56:56:5E:10:8F:AA", key_id.value
  end
end

Version data entries

48 entries across 48 versions & 5 rubygems

Version Path
jruby-jruby-openssl-0.5.0.4 test/test_openssl_x509.rb
redcar-dev-0.12.1dev-java lib/openssl/test/test_openssl_x509.rb
redcar-dev-0.12.0dev-java lib/openssl/test/test_openssl_x509.rb
redcar-0.11 lib/openssl/test/test_openssl_x509.rb
redcar-0.11.0dev lib/openssl/test/test_openssl_x509.rb
redcar-0.10 lib/openssl/test/test_openssl_x509.rb
redcar-0.9.2 lib/openssl/test/test_openssl_x509.rb
redcar-0.9.1 lib/openssl/test/test_openssl_x509.rb
redcar-0.9.0 lib/openssl/test/test_openssl_x509.rb
redcar-0.8.1 lib/openssl/test/test_openssl_x509.rb
redcar-0.8 lib/openssl/test/test_openssl_x509.rb
redcar-0.7 lib/openssl/test/test_openssl_x509.rb
redcar-0.6.1 lib/openssl/test/test_openssl_x509.rb
redcar-0.6 lib/openssl/test/test_openssl_x509.rb
redcar-0.6.1dev lib/openssl/test/test_openssl_x509.rb
redcar-0.5.1 lib/openssl/test/test_openssl_x509.rb
redcar-0.5 lib/openssl/test/test_openssl_x509.rb
redcar-0.5.6dev lib/openssl/test/test_openssl_x509.rb
redcar-0.5.5dev lib/openssl/test/test_openssl_x509.rb
redcar-0.5.4dev lib/openssl/test/test_openssl_x509.rb