Sha256: 30dcc08f6d55b548f31428fb1be67dce42053c501888cad042fc8a875dac8ec3

Contents?: true

Size: 409 Bytes

Versions: 8

Compression:

Stored size: 409 Bytes

Contents

module Docusigner
  class LoginInformation < Docusigner::Base
    singleton

    class << self
      def change_password(email, current_password, new_password, options = {})
        body = {
          "currentPassword" => current_password,
          "email" => email,
          "newPassword" => new_password
        }.merge(options).to_json
        resp = put(:password, {}, body)
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
docusigner-0.0.9 lib/docusigner/login_information.rb
docusigner-0.0.8 lib/docusigner/login_information.rb
docusigner-0.0.6 lib/docusigner/login_information.rb
docusigner-0.0.5 lib/docusigner/login_information.rb
docusigner-0.0.4 lib/docusigner/login_information.rb
docusigner-0.0.3 lib/docusigner/login_information.rb
docusigner-0.0.2 lib/docusigner/login_information.rb
docusigner-0.0.1 lib/docusigner/login_information.rb