Commit ef9c558
Changed files (10)
lib
spec
support
matchers
lib/xml/kit/templates/encrypted_key.builder
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
xml.EncryptedKey Id: id, xmlns: ::Xml::Kit::Namespaces::XMLENC do
xml.EncryptionMethod Algorithm: algorithm
render(key_info, xml: xml) if key_info
lib/xml/kit/templates/key_info.builder
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
xml.KeyInfo xmlns: ::Xml::Kit::Namespaces::XMLDSIG do
xml.KeyName key_name if key_name
render(key_value, xml: xml) if @key_value
lib/xml/kit/templates/key_value.builder
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
xml.KeyValue do
render(rsa, xml: xml) if @rsa
end
lib/xml/kit/templates/retrieval_method.builder
@@ -1,1 +1,3 @@
+# frozen_string_literal: true
+
xml.RetrievalMethod xmlns: ::Xml::Kit::Namespaces::XMLDSIG, URI: uri, Type: type
lib/xml/kit/templates/rsa_key_value.builder
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
xml.RSAKeyValue do
xml.Modulus modulus
xml.Exponent exponent
lib/xml/kit/encrypted_key.rb
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
require 'xml/kit/templatable'
module Xml
spec/support/matchers/match_xsd.rb
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
require 'rspec/expectations'
RSpec::Matchers.define :match_xsd do |expected|
spec/xml/kit/encrypted_key_spec.rb
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
RSpec.describe ::Xml::Kit::EncryptedKey do
describe '#to_xml' do
subject { described_class.new(id: id, algorithm: algorithm, public_key: public_key, key: symmetric_key, key_info: key_info) }
spec/xml/kit/key_info_spec.rb
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
RSpec.describe Xml::Kit::KeyInfo do
subject { described_class.new }
spec/xml/kit/soap_spec.rb
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
RSpec.describe Soap do
describe '#to_xml' do
subject { described_class.new }