Sha256: 8a1ee56bc10ccbc3aeaa497c13ec233249824b9615af0b3a791da2db511887a3

Contents?: true

Size: 653 Bytes

Versions: 5

Compression:

Stored size: 653 Bytes

Contents

# frozen_string_literal: true
module OFX
  class Document
    class SignonRequest < SignonMessageSet
      def initialize(options = {})
        super
      end

      def appver
        @app_ver
      end

      def appid
        @app_id
      end

      def language
        'ENG'
      end

      def fi
        FinancialInstitution.new(name: :fi, fi_org: @fi_org, fi_fid: @fi_fid)
      end

      def userpass
        @password
      end

      def userid
        @user
      end

      def dtclient
        @time
      end

      protected

      def order
        %w{ dtclient userid userpass language fi appid appver }
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ofx_ruby-0.0.15 lib/ofx/document/signon_request.rb
ofx_ruby-0.0.14 lib/ofx/document/signon_request.rb
ofx_ruby-0.0.13 lib/ofx/document/signon_request.rb
ofx_ruby-0.0.12 lib/ofx/document/signon_request.rb
ofx_ruby-0.0.11 lib/ofx/document/signon_request.rb