Sha256: 2731ce6f1e42d47ca9805458a294e0fc85fc83acec15aa32f6a63dced765cccd
Contents?: true
Size: 804 Bytes
Versions: 11
Compression:
Stored size: 804 Bytes
Contents
module StarkitBanking class Environment def self.build(credentials) if credentials.environment.try(:upcase) == 'UAT' ::ApiBanking::Environment::YBL::UAT.new( credentials.decrypt_username, credentials.password, credentials.decrypt_client_id, credentials.decrypt_client_secret ) elsif credentials.environment.try(:upcase) == 'PROD' ::ApiBanking::Environment::YBL::PRD.new( credentials.decrypt_username, credentials.password, credentials.decrypt_client_id, credentials.decrypt_client_secret, credentials.client_certificate.path, credentials.client_private_key.path, credentials.decrypt_client_private_key_pwd ) end end end end
Version data entries
11 entries across 11 versions & 1 rubygems