Class: ZAPv2::Authorization

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

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ Authorization

Returns a new instance of Authorization.



5
6
7
# File 'lib/zap/v2apis/authorization.rb', line 5

def initialize(client)
  @client = client
end

Instance Method Details

#get_authorization_detection_method(contextid) ⇒ Object



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

def get_authorization_detection_method(contextid)
  @client.get('/JSON/authorization/view/getAuthorizationDetectionMethod/', contextid: contextid)
end

#set_basic_authorization_detection_method(contextid, headerregex, bodyregex, statuscode, logicaloperator) ⇒ Object



13
14
15
# File 'lib/zap/v2apis/authorization.rb', line 13

def set_basic_authorization_detection_method(contextid, headerregex, bodyregex, statuscode, logicaloperator)
  @client.get('/JSON/authorization/action/setBasicAuthorizationDetectionMethod/', contextid: contextid, headerRegex: headerregex, bodyRegex: bodyregex, statusCode: statuscode, logicalOperator: logicaloperator)
end