Sha256: e274383f5475e7bf183b9f9952a95230e26fe6d00c1efe538eacb0984430db1f

Contents?: true

Size: 444 Bytes

Versions: 15

Compression:

Stored size: 444 Bytes

Contents

module Xmlenc
  module Builder
    class KeyInfo
      include Xmlenc::Builder::Base

      tag "KeyInfo"

      register_namespace "ds", Xmlenc::NAMESPACES[:ds]
      namespace "ds"

      element :key_name, String, :namespace => "ds", :tag => "KeyName"
      has_many :retrieval_method, Xmlenc::Builder::RetrievalMethod, :tag => "RetrievalMethod"

      has_one :encrypted_key, Xmlenc::Builder::EncryptedKey, :xpath => "./"
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
xmlenc-0.8.0 lib/xmlenc/builder/key_info.rb
xmlenc-0.7.1 lib/xmlenc/builder/key_info.rb
xmlenc-0.7.0 lib/xmlenc/builder/key_info.rb
xmlenc-0.6.9 lib/xmlenc/builder/key_info.rb
xmlenc-0.6.8 lib/xmlenc/builder/key_info.rb
xmlenc-0.6.6 lib/xmlenc/builder/key_info.rb
xmlenc-0.6.5 lib/xmlenc/builder/key_info.rb
xmlenc-0.6.4 lib/xmlenc/builder/key_info.rb
xmlenc-0.6.3 lib/xmlenc/builder/key_info.rb
xmlenc-0.6.2 lib/xmlenc/builder/key_info.rb
xmlenc-0.6.1 lib/xmlenc/builder/key_info.rb
xmlenc-0.6.0 lib/xmlenc/builder/key_info.rb
xmlenc-0.5.0 lib/xmlenc/builder/key_info.rb
xmlenc-0.4.1 lib/xmlenc/builder/key_info.rb
xmlenc-0.4.0 lib/xmlenc/builder/key_info.rb