Sha256: cc50f967e390645c905eea0e7368e1a6d78a35eb473647cbfcbb26f8c1bca523
Contents?: true
Size: 1.38 KB
Versions: 5
Compression:
Stored size: 1.38 KB
Contents
require 'active_support/all' require 'active_model' require 'xmlenc/version' require 'openssl' require 'base64' require 'nokogiri' module Xmlenc NAMESPACES = { xenc: 'http://www.w3.org/2001/04/xmlenc#', ds: 'http://www.w3.org/2000/09/xmldsig#' } class UnsupportedError < StandardError end class UnparseableMessage < StandardError end module Builder autoload :Base, 'xmlenc/builder/base' autoload :EncryptedData, 'xmlenc/builder/encrypted_data' autoload :EncryptionMethod, 'xmlenc/builder/encryption_method' autoload :EncryptedKey, 'xmlenc/builder/encrypted_key' autoload :KeyInfo, 'xmlenc/builder/key_info' autoload :CipherData, 'xmlenc/builder/cipher_data' autoload :DigestMethod, 'xmlenc/builder/digest_method' autoload :ReferenceList, 'xmlenc/builder/reference_list' autoload :DataReference, 'xmlenc/builder/data_reference' module ComplexTypes autoload :EncryptedType, 'xmlenc/builder/complex_types/encrypted_type' end end module Algorithms autoload :RSA15, 'xmlenc/algorithms/rsa_15' autoload :RsaOaepMgf1p, 'xmlenc/algorithms/rsa_oaep_mgf1p' autoload :DES3CBC, 'xmlenc/algorithms/des3_cbc' autoload :AESCBC, 'xmlenc/algorithms/aes_cbc' end autoload :EncryptedDocument, 'xmlenc/encrypted_document' autoload :EncryptedData, 'xmlenc/encrypted_data' autoload :EncryptedKey, 'xmlenc/encrypted_key' end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
xmlenc-0.1.5 | lib/xmlenc.rb |
xmlenc-0.1.4 | lib/xmlenc.rb |
xmlenc-0.1.3 | lib/xmlenc.rb |
xmlenc-0.1.2 | lib/xmlenc.rb |
xmlenc-0.1.1 | lib/xmlenc.rb |