lib/xml/kit/encryption.rb in xml-kit-0.1.11 vs lib/xml/kit/encryption.rb in xml-kit-0.1.12
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
module Xml
module Kit
class Encryption
attr_reader :asymmetric_algorithm
attr_reader :asymmetric_cipher_value
@@ -11,13 +13,13 @@
public_key,
symmetric_algorithm: ::Xml::Kit::Crypto::SymmetricCipher::DEFAULT_ALGORITHM,
asymmetric_algorithm: ::Xml::Kit::Crypto::RsaCipher::ALGORITHM
)
@symmetric_algorithm = symmetric_algorithm
- @symmetric_cipher_value = Base64.encode64(symmetric_cipher.encrypt(raw_xml)).gsub(/\n/, '')
+ @symmetric_cipher_value = Base64.encode64(symmetric_cipher.encrypt(raw_xml)).delete("\n")
@asymmetric_algorithm = asymmetric_algorithm
- @asymmetric_cipher_value = Base64.encode64(public_key.public_encrypt(symmetric_cipher.key)).gsub(/\n/, '')
+ @asymmetric_cipher_value = Base64.encode64(public_key.public_encrypt(symmetric_cipher.key)).delete("\n")
end
def to_xml(xml: ::Builder::XmlMarkup.new)
::Xml::Kit::Template.new(self).to_xml(xml: xml)
end