Delete APIToken directory
This commit is contained in:
Родитель
4879834834
Коммит
20ed10c654
|
@ -1,14 +0,0 @@
|
|||
import getpass
|
||||
from mdeapi import gettoken
|
||||
|
||||
#Login token
|
||||
try:
|
||||
tenantid = input('Please enter your Tenant ID: ')
|
||||
appid = input('Please enter your Application ID: ')
|
||||
secret = getpass.getpass('Please enter your Application Secret:')
|
||||
new_token = gettoken.GetToken(tenantid, appid, secret)
|
||||
new_token.gettoken()
|
||||
token = new_token.aadToken
|
||||
print(token)
|
||||
except Exception as e:
|
||||
print(e)
|
|
@ -1,8 +0,0 @@
|
|||
import jwt
|
||||
from aadtoken import get_public_key
|
||||
|
||||
token = "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Imwzc1EtNTBjQ0g0eEJWWkxIVEd3blNSNzY4MCIsImtpZCI6Imwzc1EtNTBjQ0g0eEJWWkxIVEd3blNSNzY4MCJ9.eyJhdWQiOiJodHRwczovL2FwaS5zZWN1cml0eWNlbnRlci5taWNyb3NvZnQuY29tIiwiaXNzIjoiaHR0cHM6Ly9zdHMud2luZG93cy5uZXQvNzViM2U3ZjYtMmUyNC00ZmIwLThlODQtZWM5ZTU4N2M4ZDRjLyIsImlhdCI6MTYzNDY4NzcwMywibmJmIjoxNjM0Njg3NzAzLCJleHAiOjE2MzQ2OTE2MDMsImFpbyI6IkUyWmdZR0RNOFREcCtOckN1SE1oajNISzA3b0RBQT09IiwiYXBwX2Rpc3BsYXluYW1lIjoiTURFY2xpIiwiYXBwaWQiOiI2M2IyMzI5MS04ZTExLTRlMWItYjEwMi05ZTVhZDA5OGFmNmUiLCJhcHBpZGFjciI6IjEiLCJpZHAiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC83NWIzZTdmNi0yZTI0LTRmYjAtOGU4NC1lYzllNTg3YzhkNGMvIiwib2lkIjoiNGYyOWJhN2UtZDNlZS00ZTFhLWExNzItZjZmNWE0Nzg1ZjFkIiwicmgiOiIwLkFYa0E5dWV6ZFNRdXNFLU9oT3llV0h5TlRKRXlzbU1Samh0T3NRS2VXdENZcjI1NUFBQS4iLCJyb2xlcyI6WyJNYWNoaW5lLklzb2xhdGUiLCJFdmVudC5Xcml0ZSIsIkludGVncmF0aW9uQ29uZmlndXJhdGlvbi5SZWFkV3JpdGUiLCJNYWNoaW5lLlNjYW4iLCJVcmwuUmVhZC5BbGwiLCJJcC5SZWFkLkFsbCIsIlRpLlJlYWRXcml0ZSIsIlRpLlJlYWQuQWxsIiwiVXNlci5SZWFkLkFsbCIsIk1hY2hpbmUuUmVhZFdyaXRlLkFsbCIsIlRpLlJlYWRXcml0ZS5BbGwiLCJNYWNoaW5lLkxpdmVSZXNwb25zZSIsIlNlY3VyaXR5UmVjb21tZW5kYXRpb24uUmVhZC5BbGwiLCJNYWNoaW5lLlJlc3RyaWN0RXhlY3V0aW9uIiwiTWFjaGluZS5TdG9wQW5kUXVhcmFudGluZSIsIkFsZXJ0LlJlYWQuQWxsIiwiU29mdHdhcmUuUmVhZC5BbGwiLCJTZWN1cml0eUNvbmZpZ3VyYXRpb24uUmVhZC5BbGwiLCJGaWxlLlJlYWQuQWxsIiwiTWFjaGluZS5Db2xsZWN0Rm9yZW5zaWNzIiwiTWFjaGluZS5PZmZib2FyZCIsIlZ1bG5lcmFiaWxpdHkuUmVhZC5BbGwiLCJNYWNoaW5lLlJlYWQuQWxsIiwiU2NvcmUuUmVhZC5BbGwiLCJBbGVydC5SZWFkV3JpdGUuQWxsIiwiQWR2YW5jZWRRdWVyeS5SZWFkLkFsbCJdLCJzdWIiOiI0ZjI5YmE3ZS1kM2VlLTRlMWEtYTE3Mi1mNmY1YTQ3ODVmMWQiLCJ0ZW5hbnRfcmVnaW9uX3Njb3BlIjoiRVUiLCJ0aWQiOiI3NWIzZTdmNi0yZTI0LTRmYjAtOGU4NC1lYzllNTg3YzhkNGMiLCJ1dGkiOiJ1VzZJMDNkZ19rNjMyNUNaUDVvQ0FRIiwidmVyIjoiMS4wIn0.EtqOEjwTPANOmLceJeE0KFoqTWgZWy8xIlNe9JT6GkCBQii8k0qHiDJLwmRAJ_fjtwBZD_aRw4QNpEdjwKODbptQhBLq4INmslhScluBH2FyXmyunACrsDWxDso4jSbvi-c9kUgwHfGoN7R2jYzVPbAulAYyRmFHTBfxfLwbjTSGFPjhGHN7-A5pIr7MWyeCQC1ocPmBgd0rGmZ-hblB84H4mjZCNr-Ib1io9pwbCCGEF78p3WiHnQErS7gL-2y6QvE3Ms-nwnx3rs64cSBCXF6bB7Hnbn2vMsuTkyJNeEG4mwGD6FznXHVuRdoXk9Q1ZlNiKNIhyDyZsSr-Brac7g"
|
||||
|
||||
token_header = jwt.get_unverified_header(token)
|
||||
print(token_header)
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
import json
|
||||
import urllib.request
|
||||
import urllib.parse
|
||||
|
||||
class GetToken:
|
||||
def __init__(self, tenantId, appId, appSecret):
|
||||
self.tenantId = tenantId
|
||||
self.appId = appId
|
||||
self.appSecret = appSecret
|
||||
|
||||
def gettoken(self):
|
||||
|
||||
url = "https://login.microsoftonline.com/%s/oauth2/token" % (self.tenantId)
|
||||
|
||||
resourceAppIdUri = 'https://api.securitycenter.microsoft.com'
|
||||
|
||||
body = {
|
||||
'resource' : resourceAppIdUri,
|
||||
'client_id' : self.appId,
|
||||
'client_secret' : self.appSecret,
|
||||
'grant_type' : 'client_credentials'
|
||||
}
|
||||
|
||||
data = urllib.parse.urlencode(body).encode("utf-8")
|
||||
|
||||
req = urllib.request.Request(url, data)
|
||||
response = urllib.request.urlopen(req)
|
||||
jsonResponse = json.loads(response.read())
|
||||
self.aadToken = jsonResponse["access_token"]
|
||||
return self.aadToken
|
|
@ -1,2 +0,0 @@
|
|||
getpass4
|
||||
jwt
|
Загрузка…
Ссылка в новой задаче