Sha256: 8799b8446f93752309ca2d78cee7a2df218700eb2f9c33381f9dc38fcbef09f2

Contents?: true

Size: 467 Bytes

Versions: 14

Compression:

Stored size: 467 Bytes

Contents

module EZAPIClient
  module PasswordTokenizable

    extend ActiveSupport::Concern

    included do
      attribute(:password_token, String, {
        lazy: true,
        default: :default_password_token,
      })
    end

    private

    def default_password_token
      GenPasswordToken.(
        prv_path: prv_path,
        eks_path: eks_path,
        username: username,
        password: password,
        reference_no: reference_no,
      )
    end

  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
ezapi_client-1.2.1 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-1.1.2 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-1.1.1 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-1.1.0 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-1.0.3 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-1.0.2 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-1.0.1 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-1.0.0 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-0.5.0 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-0.4.0 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-0.3.0 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-0.2.1 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-0.2.0 lib/ezapi_client/concerns/password_tokenizable.rb
ezapi_client-0.1.0 lib/ezapi_client/concerns/password_tokenizable.rb