Mcafee Web Gateway API functionality
Project description
Overview:
This is an open source project to help developers working on the McAfee Web Gateway product, Since McAFee lacks a pre-developed code package. Package is written in reference of MWG Version 8.2.
Usage:
from webgatewayapi.authenticate import authenticate
MWG_SERVER = input("Enter MWG Server")
PORT = input("Enter API Port")
authServer = authenticate(hostname=MWG_SERVER, port=PORT)
auth = authServer.createSession(username="something", password="something")
print(auth.session)
from webgatewayapi.appliances import appliances
appliance = appliances(auth=auth.session, hostname=MWG_SERVER, port=PORT)
listappliance = appliance.listAppliances()
print(listappliance)
from webgatewayapi.listdata import listdata
list = listdata(auth.auth.session, hostname=MWG_SERVER, port=PORT)
getalllists = listdata.listdata()
print(getalllists)
trustedsoruce:
publichostvalidation = trustedsource()
print(publichostvalidation.lookup(data=test.setup()))
Contribution:
This is an Open Source Project, Contributions are welcome.
#License: MIT License __
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mcafee-mwgapi-0.3.tar.gz
(7.5 kB
view hashes)
Built Distribution
Close
Hashes for mcafee_mwgapi-0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11d9d027958f3c72e69ac4f67c26f2238a0b0552d306cd341b64799fd031bf54 |
|
MD5 | b13c1da7013ce9723c8363924dff62a0 |
|
BLAKE2b-256 | c77e6c4294d7e46254f454fc871c8d92fa56b981a3757451afef817d6fcbf435 |