def __init__(self, server, ssl_verify=True, token=None):

        if not server.startswith("https"): 
            raise TypeError("Server must be URL: e.g, https://bit9server.local")

        if token is None: 
            raise TypeError("Missing required authentication token.")

        self.server = server.rstrip("/")
        if '/api/bit9platform' not in self.server:
            self.server = self.server + '/api/bit9platform'
        self.sslVerify = ssl_verify
        self.tokenHeader = {'X-Auth-Token': token}
        self.tokenHeaderJson = {'X-Auth-Token': token, 'content-type': 'application/json'}

    # Private function that downloads file in chunks
Requires:
dataset/ETHPy150Open carbonblack/bit9platform/bit9PlatformAPI/examples/common/bit9api.py/bit9Api.__init__