From 7069591462580f347c012b9eab672cd450a591ae Mon Sep 17 00:00:00 2001 From: "xibin.song" Date: Tue, 22 Mar 2022 14:34:28 +0800 Subject: [PATCH 01/32] aep --- aep/applicationportal/applicationPortalApp.py | 15 ++++++++ .../authentication/getTokenInformation.py | 26 ++++++++++++++ aep/applicationportal/authentication/login.py | 35 +++++++++++++++++++ .../authentication/logout.py | 25 +++++++++++++ .../authentication/refreshAccessToken.py | 35 +++++++++++++++++++ .../chooseOrganization.py | 31 ++++++++++++++++ 6 files changed, 167 insertions(+) create mode 100644 aep/applicationportal/applicationPortalApp.py create mode 100644 aep/applicationportal/authentication/getTokenInformation.py create mode 100644 aep/applicationportal/authentication/login.py create mode 100644 aep/applicationportal/authentication/logout.py create mode 100644 aep/applicationportal/authentication/refreshAccessToken.py create mode 100644 aep/applicationportal/usersandorganization/chooseOrganization.py diff --git a/aep/applicationportal/applicationPortalApp.py b/aep/applicationportal/applicationPortalApp.py new file mode 100644 index 0000000..2356f72 --- /dev/null +++ b/aep/applicationportal/applicationPortalApp.py @@ -0,0 +1,15 @@ +import aep.applicationportal.authentication.login as login_py +import aep.applicationportal.authentication.logout as logout_py +import aep.applicationportal.authentication.getTokenInformation as getTokenInformation_py + +import aep.applicationportal.usersandorganization.chooseOrganization as chooseOrganization_py + +def applicationPortalGeneral(accessKey, secretKey, orgId, url): + + accessToken = login_py.login(accessKey, secretKey, url) + chooseOrganization_py.chooseOrganization(accessKey, secretKey, orgId, url, accessToken) + # logout_py.logout(accessKey, secretKey, url, accessToken) + + # getTokenInformation_py.getTokenInformation(accessKey, secretKey, url, accessToken) + + diff --git a/aep/applicationportal/authentication/getTokenInformation.py b/aep/applicationportal/authentication/getTokenInformation.py new file mode 100644 index 0000000..d557315 --- /dev/null +++ b/aep/applicationportal/authentication/getTokenInformation.py @@ -0,0 +1,26 @@ +""" + * Copyright (C), 2015-2021, Envision + * FileName: getTokenInformation + * Author: Dylan Yeo + * Date: 16/03/22 + * Description: Get information about the user who is currently logged-in through the access token. + *