change json from /scans
This commit is contained in:
parent
f88d44f813
commit
137de12f93
2 changed files with 30 additions and 17 deletions
|
@ -91,7 +91,7 @@ class FakeTunnelConnector
|
|||
def route_request(location)
|
||||
if location == '/scans'
|
||||
scans
|
||||
elsif location == '/login'
|
||||
elsif location == '/session'
|
||||
login
|
||||
else
|
||||
ok
|
||||
|
@ -99,9 +99,22 @@ class FakeTunnelConnector
|
|||
end
|
||||
|
||||
def scans
|
||||
body = '{"folders":[{"unread_count":0,"custom":0,"default_tag":0,"type":"trash","name":"Trash","id":7},{"unread_count":0,"custom":0,"default_tag":1,"type":"main","name":"My
|
||||
Scans","id":8}],"scans":[{"legacy":false,"permissions":128,"type":"remote","read":true,"last_modification_date":1535393942,"creation_date":1535393789,"status":"completed","uuid":"71e19d73-6308-42b0-adee-b26c9ddabfda","shared":false,"user_permissions":128,"owner":"edbellis","schedule_uuid":"template-7f64b006-dfaf-feee-85bd-ea9dd47280cf3a9573b1fc8089e7","timezone":null,"rrules":null,"starttime":null,"enabled":false,"control":true,"name":"Kenna
|
||||
Security: Nessus API (ON PREM YO)","id":29}],"timestamp":1535395026}'
|
||||
body = '{
|
||||
"folders":[
|
||||
{"unread_count":0,"custom":0,"default_tag":0,"type":"trash","name":"Trash","id":821},
|
||||
{"unread_count":4,"custom":0,"default_tag":1,"type":"main","name":"My Scans","id":822}
|
||||
],
|
||||
"scans":[
|
||||
{"id":851, "name":"RiskIO: Nessus API Test", "folder_id":822,"type":"local","read":false,"last_modification_date":1487137935,"creation_date":1487137921,"status":"completed","uuid":"5afd0023-977a-9124-2638-f14d0958677672812a5da3529d5f","shared":false,"user_permissions":128,"owner":"ebellis","timezone":"Zulu","rrules":"FREQ=ONETIME","starttime":"20170202T160000","enabled":true,"control":true},
|
||||
{"id":889, "name":"Kenna Security: Nessus API", "folder_id":822,"type":"local","read":false,"last_modification_date":1487017337,"creation_date":1487017329,"status":"completed","uuid":"0efb416d-bf92-92a6-ec3b-fb309c0a100d9cc9c3d05cb8d15c","shared":false,"user_permissions":128,"owner":"ebellis","timezone":null,"rrules":null,"starttime":null,"enabled":true,"control":true},
|
||||
{"id":832, "name":"RiskIO: Nessus API Bellis", "folder_id":822,"type":"local","read":false,"last_modification_date":1486158311,"creation_date":1486156633,"status":"completed","uuid":"e96a9447-c500-a02c-b321-aaa54243ea83668c7d3bec760ead","shared":false,"user_permissions":128,"owner":"ebellis","timezone":null,"rrules":null,"starttime":null,"enabled":true,"control":true},
|
||||
{"id":834, "name":"RiskIO: EMPTY SCAN", "folder_id":822,"type":"local","read":false,"last_modification_date":1486156549,"creation_date":1486156540,"status":"completed","uuid":"fe3c45b9-e17c-748f-85e2-f6529e7c997fcc048b683781b8fc","shared":false,"user_permissions":128,"owner":"ebellis","timezone":null,"rrules":null,"starttime":null,"enabled":true,"control":true},
|
||||
{"id":835, "name":"RiskIO: Nessus API", "folder_id":822,"type":"local","read":false,"last_modification_date":1486156549,"creation_date":1486156540,"status":"completed","uuid":"f4170000-e17c-748f-85e2-f6529e7c997fcc048b683781b8fc","shared":false,"user_permissions":128,"owner":"ebellis","timezone":null,"rrules":null,"starttime":null,"enabled":true,"control":true},
|
||||
{"id":823, "name":"Smoke Test Scan", "folder_id":821,"type":"local","read":true,"last_modification_date":1480977444,"creation_date":1480977430,"status":"completed","uuid":"bf1d0958-5a67-f413-dffd-35131927f5084ad38817344c69ef","shared":false,"user_permissions":128,"owner":"ebellis","timezone":null,"rrules":null,"starttime":null,"enabled":false,"control":true},
|
||||
{"id":826, "name":"RiskIO", "folder_id":821,"type":"local","read":true,"last_modification_date":1480976737,"creation_date":1480974579,"status":"completed","uuid":"60f7f497-4f3b-e3a8-6364-72a6f763d20b2da84f89010c7883","shared":false,"user_permissions":128,"owner":"ebellis","timezone":null,"rrules":null,"starttime":null,"enabled":false,"control":true},
|
||||
{"id":873, "name":"Public IP Scan", "folder_id":821,"type":null,"read":true,"last_modification_date":0,"creation_date":0,"status":"empty","uuid":null,"shared":false,"user_permissions":128,"owner":"ebellis","timezone":null,"rrules":null,"starttime":null,"enabled":false,"control":true}
|
||||
],
|
||||
"timestamp":1487197426}'
|
||||
ok(body)
|
||||
end
|
||||
|
||||
|
|
|
@ -15,14 +15,14 @@ class SSL
|
|||
cert.public_key = key.public_key
|
||||
cert.subject = name
|
||||
[cert, name, key]
|
||||
end
|
||||
end
|
||||
|
||||
def generate_keypair(size)
|
||||
key = generate_key(size)
|
||||
open 'private_key.pem', 'w' do |io| io.write key.to_pem end
|
||||
open 'public_key.pem', 'w' do |io| io.write key.public_key.to_pem end
|
||||
key
|
||||
end
|
||||
def generate_keypair(size)
|
||||
key = generate_key(size)
|
||||
open 'private_key.pem', 'w' do |io| io.write key.to_pem end
|
||||
open 'public_key.pem', 'w' do |io| io.write key.public_key.to_pem end
|
||||
key
|
||||
end
|
||||
|
||||
def generate_key(size)
|
||||
OpenSSL::PKey::RSA.new size
|
||||
|
@ -49,9 +49,9 @@ class SSL
|
|||
context.cert = cert
|
||||
context.key = key
|
||||
context
|
||||
end
|
||||
end
|
||||
|
||||
def load_cert(path)
|
||||
OpenSSL::X509::Certificate.new File.read path
|
||||
end
|
||||
def load_cert(path)
|
||||
OpenSSL::X509::Certificate.new File.read path
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Reference in a new issue