Skip to content

Commit b46f35a

Browse files
committed
Rename Get NameID method in LogoutRequest
1 parent 9095d00 commit b46f35a

2 files changed

Lines changed: 14 additions & 14 deletions

File tree

src/onelogin/saml2/logout_request.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def get_id(request):
100100
return dom.documentElement.getAttribute('ID')
101101

102102
@staticmethod
103-
def get_name_id_data(request, key=None):
103+
def get_nameid_data(request, key=None):
104104
"""
105105
Gets the NameID Data of the the Logout Request
106106
:param request: Logout Request Message
@@ -143,7 +143,7 @@ def get_name_id_data(request, key=None):
143143
return name_id_data
144144

145145
@staticmethod
146-
def get_name_id(request, key=None):
146+
def get_nameid(request, key=None):
147147
"""
148148
Gets the NameID of the Logout Request Message
149149
:param request: Logout Request Message
@@ -153,7 +153,7 @@ def get_name_id(request, key=None):
153153
:return: Name ID Value
154154
:rtype: string
155155
"""
156-
name_id = OneLogin_Saml2_Logout_Request.get_name_id_data(request, key)
156+
name_id = OneLogin_Saml2_Logout_Request.get_nameid_data(request, key)
157157
return name_id['Value']
158158

159159
@staticmethod

tests/src/OneLogin/saml2_tests/logout_request_test.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def testGetIDFromDeflatedSAMLLogoutRequest(self):
9292

9393
def testGetNameIdData(self):
9494
"""
95-
Tests the get_name_id_data method of the OneLogin_Saml2_LogoutRequest
95+
Tests the get_nameid_data method of the OneLogin_Saml2_LogoutRequest
9696
"""
9797
expected_name_id_data = {
9898
'Value': 'ONELOGIN_1e442c129e1f822c8096086a1103c5ee2c7cae1c',
@@ -101,23 +101,23 @@ def testGetNameIdData(self):
101101
}
102102

103103
request = self.file_contents(join(self.data_path, 'logout_requests', 'logout_request.xml'))
104-
name_id_data = OneLogin_Saml2_Logout_Request.get_name_id_data(request)
104+
name_id_data = OneLogin_Saml2_Logout_Request.get_nameid_data(request)
105105
self.assertEqual(expected_name_id_data, name_id_data)
106106

107107
dom = parseString(request)
108-
name_id_data_2 = OneLogin_Saml2_Logout_Request.get_name_id_data(dom)
108+
name_id_data_2 = OneLogin_Saml2_Logout_Request.get_nameid_data(dom)
109109
self.assertEqual(expected_name_id_data, name_id_data_2)
110110

111111
request_2 = self.file_contents(join(self.data_path, 'logout_requests', 'logout_request_encrypted_nameid.xml'))
112112
try:
113-
OneLogin_Saml2_Logout_Request.get_name_id_data(request_2)
113+
OneLogin_Saml2_Logout_Request.get_nameid_data(request_2)
114114
self.assertTrue(False)
115115
except Exception as e:
116116
self.assertIn('Key is required in order to decrypt the NameID', e.message)
117117

118118
settings = OneLogin_Saml2_Settings(self.loadSettingsJSON())
119119
key = settings.get_sp_key()
120-
name_id_data_4 = OneLogin_Saml2_Logout_Request.get_name_id_data(request_2, key)
120+
name_id_data_4 = OneLogin_Saml2_Logout_Request.get_nameid_data(request_2, key)
121121
expected_name_id_data = {
122122
'Value': 'ONELOGIN_9c86c4542ab9d6fce07f2f7fd335287b9b3cdf69',
123123
'Format': 'urn:oasis:names:tc:SAML:2.0:nameid-format:emailAddress',
@@ -130,36 +130,36 @@ def testGetNameIdData(self):
130130
encrypted_data = encrypted_id_nodes[0].firstChild.nextSibling
131131
encrypted_id_nodes[0].removeChild(encrypted_data)
132132
try:
133-
OneLogin_Saml2_Logout_Request.get_name_id_data(dom_2.toxml(), key)
133+
OneLogin_Saml2_Logout_Request.get_nameid_data(dom_2.toxml(), key)
134134
self.assertTre(False)
135135
except Exception as e:
136136
self.assertIn('Not NameID found in the Logout Request', e.message)
137137

138138
inv_request = self.file_contents(join(self.data_path, 'logout_requests', 'invalids', 'no_nameId.xml'))
139139
try:
140-
OneLogin_Saml2_Logout_Request.get_name_id_data(inv_request)
140+
OneLogin_Saml2_Logout_Request.get_nameid_data(inv_request)
141141
self.assertTre(False)
142142
except Exception as e:
143143
self.assertIn('Not NameID found in the Logout Request', e.message)
144144

145145
def testGetNameId(self):
146146
"""
147-
Tests the get_name_id of the OneLogin_Saml2_LogoutRequest
147+
Tests the get_nameid of the OneLogin_Saml2_LogoutRequest
148148
"""
149149
request = self.file_contents(join(self.data_path, 'logout_requests', 'logout_request.xml'))
150-
name_id = OneLogin_Saml2_Logout_Request.get_name_id(request)
150+
name_id = OneLogin_Saml2_Logout_Request.get_nameid(request)
151151
self.assertEqual(name_id, 'ONELOGIN_1e442c129e1f822c8096086a1103c5ee2c7cae1c')
152152

153153
request_2 = self.file_contents(join(self.data_path, 'logout_requests', 'logout_request_encrypted_nameid.xml'))
154154
try:
155-
OneLogin_Saml2_Logout_Request.get_name_id(request_2)
155+
OneLogin_Saml2_Logout_Request.get_nameid(request_2)
156156
self.assertTrue(False)
157157
except Exception as e:
158158
self.assertIn('Key is required in order to decrypt the NameID', e.message)
159159

160160
settings = OneLogin_Saml2_Settings(self.loadSettingsJSON())
161161
key = settings.get_sp_key()
162-
name_id_3 = OneLogin_Saml2_Logout_Request.get_name_id(request_2, key)
162+
name_id_3 = OneLogin_Saml2_Logout_Request.get_nameid(request_2, key)
163163
self.assertEqual('ONELOGIN_9c86c4542ab9d6fce07f2f7fd335287b9b3cdf69', name_id_3)
164164

165165
def testGetIssuer(self):

0 commit comments

Comments
 (0)