lib/xmlenc/builder/encrypted_data.rb in xmlenc-0.1.5 vs lib/xmlenc/builder/encrypted_data.rb in xmlenc-0.1.6
- old
+ new
@@ -14,12 +14,12 @@
}
tag "EncryptedData"
namespace "xenc"
- attribute :id, String, tag: "Id"
- attribute :type, String, tag: "Type"
+ attribute :id, String, :tag => "Id"
+ attribute :type, String, :tag => "Type"
def type
'http://www.w3.org/2001/04/xmlenc#Element'
end
@@ -28,13 +28,13 @@
self.id = SecureRandom.hex(5)
end
def encrypt(data)
encryptor = algorithm.setup
- encrypted = encryptor.encrypt(data, node: encryption_method)
+ encrypted = encryptor.encrypt(data, :node => encryption_method)
cipher_data.cipher_value = Base64.encode64(encrypted)
- encrypted_key = EncryptedKey.new(data: encryptor.key)
+ encrypted_key = EncryptedKey.new(:data => encryptor.key)
encrypted_key.add_data_reference(id)
encrypted_key
end
private