Class: Tokenex::Environment

Inherits:
Object
  • Object
show all
Defined in:
lib/tokenex/environment.rb

Instance Method Summary collapse

Constructor Details

#initialize(api_base_url, tokenex_id, api_key, options = {}) ⇒ Environment

Returns a new instance of Environment.



8
9
10
11
12
# File 'lib/tokenex/environment.rb', line 8

def initialize(api_base_url, tokenex_id, api_key, options={})
    @api_base_url = api_base_url
    @tokenex_id = tokenex_id
    @api_key = api_key
end

Instance Method Details

#ccnum_from_token(token) ⇒ Object



24
25
26
27
28
29
30
31
# File 'lib/tokenex/environment.rb', line 24

def ccnum_from_token(token)
    action = "Detokenize"
    data = {
        "Token" => token
    }
    
    return send_request(action, data)
end

#token_from_ccnum(ccNum) ⇒ Object



14
15
16
17
18
19
20
21
22
# File 'lib/tokenex/environment.rb', line 14

def token_from_ccnum(ccNum)
    action = "Tokenize"
    data = {
        "Data" => ccNum,
        "TokenScheme" => 3
    }
    
    return send_request(action, data)
end