Skip to content

Commit f644623

Browse files
Remove Basic Auth
1 parent d51c648 commit f644623

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

jamf2snipe

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ def request_handler(r, *args, **kwargs):
187187
def get_jamf_computers():
188188
api_url = '{0}/JSSResource/computers'.format(jamfpro_base)
189189
logging.debug('Calling for JAMF computers against: {}\n The username, passwords, and headers for this GET requestcan be found near the beginning of the output.'.format(api_url))
190-
response = requests.get(api_url, auth=(jamf_api_user, jamf_api_password), headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
190+
response = requests.get(api_url, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
191191
if response.status_code == 200:
192192
logging.debug("Got back a valid 200 response code.")
193193
return response.json()
@@ -207,7 +207,7 @@ def get_jamf_computers():
207207
def get_jamf_computers_by_group(jamf_id):
208208
api_url = '{0}/JSSResource/computergroups/id/{1}'.format(jamfpro_base, jamf_id)
209209
logging.debug('Calling for JAMF computers against: {}\n The username, passwords, and headers for this GET requestcan be found near the beginning of the output.'.format(api_url))
210-
response = requests.get(api_url, auth=(jamf_api_user, jamf_api_password), headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
210+
response = requests.get(api_url, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
211211
if response.status_code == 200:
212212
logging.debug("Got back a valid 200 response code.")
213213
jsonresponse = response.json()
@@ -229,7 +229,7 @@ def get_jamf_computers_by_group(jamf_id):
229229
def get_jamf_mobiles():
230230
api_url = '{0}/JSSResource/mobiledevices'.format(jamfpro_base)
231231
logging.debug('Calling for JAMF mobiles against: {}\n The username, passwords, and headers for this GET requestcan be found near the beginning of the output.'.format(api_url))
232-
response = requests.get(api_url, auth=(jamf_api_user, jamf_api_password), headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
232+
response = requests.get(api_url, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
233233
if response.status_code == 200:
234234
logging.debug("Got back a valid 200 response code.")
235235
return response.json()
@@ -249,7 +249,7 @@ def get_jamf_mobiles():
249249
def get_jamf_mobiles_by_group(jamf_id):
250250
api_url = '{0}/JSSResource/mobiledevicegroups/id/{1}'.format(jamfpro_base, jamf_id)
251251
logging.debug('Calling for JAMF mobiles against: {}\n The username, passwords, and headers for this GET requestcan be found near the beginning of the output.'.format(api_url))
252-
response = requests.get(api_url, auth=(jamf_api_user, jamf_api_password), headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
252+
response = requests.get(api_url, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
253253
if response.status_code == 200:
254254
logging.debug("Got back a valid 200 response code.")
255255
jsonresponse = response.json()
@@ -270,7 +270,7 @@ def get_jamf_mobiles_by_group(jamf_id):
270270
# Function to lookup a JAMF asset by id.
271271
def search_jamf_asset(jamf_id):
272272
api_url = "{}/JSSResource/computers/id/{}".format(jamfpro_base, jamf_id)
273-
response = requests.get(api_url, auth=(jamf_api_user, jamf_api_password), headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
273+
response = requests.get(api_url, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
274274
if response.status_code == 200:
275275
logging.debug("Got back a valid 200 response code.")
276276
jsonresponse = response.json()
@@ -291,7 +291,7 @@ def search_jamf_asset(jamf_id):
291291
# Function to lookup a JAMF mobile asset by id.
292292
def search_jamf_mobile(jamf_id):
293293
api_url = "{}/JSSResource/mobiledevices/id/{}".format(jamfpro_base, jamf_id)
294-
response = requests.get(api_url, auth=(jamf_api_user, jamf_api_password), headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
294+
response = requests.get(api_url, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
295295
if response.status_code == 200:
296296
logging.debug("Got back a valid 200 response code.")
297297
jsonresponse = response.json()
@@ -314,7 +314,7 @@ def update_jamf_asset_tag(jamf_id, asset_tag):
314314
api_url = "{}/JSSResource/computers/id/{}".format(jamfpro_base, jamf_id)
315315
payload = """<?xml version="1.0" encoding="UTF-8"?><computer><general><id>{}</id><asset_tag>{}</asset_tag></general></computer>""".format(jamf_id, asset_tag)
316316
logging.debug('Making Get request against: {}\nPayload for the PUT request is: {}\nThe username, password, and headers can be found near the beginning of the output.'.format(api_url, payload))
317-
response = requests.put(api_url, auth=(jamf_api_user, jamf_api_password), data=payload, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
317+
response = requests.put(api_url, data=payload, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
318318
if response.status_code == 201:
319319
logging.debug("Got a 201 response. Returning: True")
320320
return True
@@ -337,7 +337,7 @@ def update_jamf_mobiledevice_asset_tag(jamf_id, asset_tag):
337337
api_url = "{}/JSSResource/mobiledevices/id/{}".format(jamfpro_base, jamf_id)
338338
payload = """<?xml version="1.0" encoding="UTF-8"?><mobile_device><general><id>{}</id><asset_tag>{}</asset_tag></general></mobile_device>""".format(jamf_id, asset_tag)
339339
logging.debug('Making Get request against: {}\nPayload for the PUT request is: {}\nThe username, password, and headers can be found near the beginning of the output.'.format(api_url, payload))
340-
response = requests.put(api_url, auth=(jamf_api_user, jamf_api_password), data=payload, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
340+
response = requests.put(api_url, data=payload, headers=jamfheaders, verify=user_args.do_not_verify_ssl, hooks={'response': request_handler})
341341
if response.status_code == 201:
342342
logging.debug("Got a 201 response. Returning: True")
343343
return True

0 commit comments

Comments
 (0)