Commit e22ca02
Changed files (2)
lib
xml
lib/xml/kit/certificate.rb
@@ -115,9 +115,7 @@ module Xml
end
def key_info
- @key_info ||= KeyInfo.new do |x|
- x.x509_data = x509
- end
+ @key_info ||= KeyInfo.new(x509: x509)
end
class << self
lib/xml/kit/key_info.rb
@@ -28,7 +28,8 @@ module Xml
attr_accessor :x509_data
attr_accessor :encrypted_key
- def initialize
+ def initialize(x509: nil)
+ @x509_data = x509
yield self if block_given?
end