Sha256: 1972989123b8c34706cd7f38f562e5d998fc6935edc7476ea8ef99e03b09f381

Contents?: true

Size: 1.19 KB

Versions: 1

Compression:

Stored size: 1.19 KB

Contents

class Epics::AZV < Epics::GenericUploadRequest
    def header
      {
        :@authenticate => true,
        static: {
          "HostID" => host_id,
          "Nonce" => nonce,
          "Timestamp" => timestamp,
          "PartnerID" => partner_id,
          "UserID" => user_id,
          "Product" => {
            :@Language => "de",
            :content! => "EPICS - a ruby ebics kernel"
          },
          "OrderDetails" => {
            "OrderType" => "AZV",
            "OrderAttribute" => "OZHNN",
            "StandardOrderParams/" => ""
          },
          "BankPubKeyDigests" => {
            "Authentication" => {
              :@Version => "X002",
              :@Algorithm => "http://www.w3.org/2001/04/xmlenc#sha256",
              :content! => client.bank_x.public_digest
            },
            "Encryption" => {
              :@Version => "E002",
              :@Algorithm => "http://www.w3.org/2001/04/xmlenc#sha256",
              :content! => client.bank_e.public_digest
            }
          },
          "SecurityMedium" => "0000",
          "NumSegments" => 1
       },
        "mutable" => {
          "TransactionPhase" => "Initialisation"
        }
      }
    end

  end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
epics-1.5.1 lib/epics/azv.rb