Class: ZAP

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

Direct Known Subclasses

ZAPv2

Defined Under Namespace

Classes: API

Constant Summary collapse

API_KEY_DEFAULT =
''

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(endpoint: 'http://localhost:8080', apikey: API_KEY_DEFAULT) ⇒ ZAP

Returns a new instance of ZAP.



9
10
11
12
# File 'lib/zap/zap.rb', line 9

def initialize(endpoint: 'http://localhost:8080', apikey: API_KEY_DEFAULT)
  @endpoint = endpoint
  @api_client = API.new(endpoint, apikey)
end

Instance Attribute Details

#apiObject (readonly)

Returns the value of attribute api.



14
15
16
# File 'lib/zap/zap.rb', line 14

def api
  @api
end