tenant admin pw reset return empty data class instance

This commit is contained in:
Philip Kalinsky 2020-03-09 10:18:16 -04:00
parent c48a378850
commit 62e69c5181
2 changed files with 6 additions and 0 deletions

View File

@ -55,6 +55,7 @@ from .models import (
TenantAdminOwnershipCSPPayload, TenantAdminOwnershipCSPPayload,
TenantAdminOwnershipCSPResult, TenantAdminOwnershipCSPResult,
TenantAdminCredentialResetCSPPayload, TenantAdminCredentialResetCSPPayload,
TenantAdminCredentialResetCSPResult,
TenantCSPPayload, TenantCSPPayload,
TenantCSPResult, TenantCSPResult,
TenantPrincipalAppCSPPayload, TenantPrincipalAppCSPPayload,
@ -948,6 +949,8 @@ class AzureCloudProvider(CloudProviderInterface):
self._update_active_directory_user_password_profile(graph_token, payload) self._update_active_directory_user_password_profile(graph_token, payload)
return TenantAdminCredentialResetCSPResult()
def create_tenant_admin_ownership(self, payload: TenantAdminOwnershipCSPPayload): def create_tenant_admin_ownership(self, payload: TenantAdminOwnershipCSPPayload):
mgmt_token = self._get_elevated_management_token(payload.tenant_id) mgmt_token = self._get_elevated_management_token(payload.tenant_id)

View File

@ -52,6 +52,7 @@ from .models import (
TenantAdminOwnershipCSPPayload, TenantAdminOwnershipCSPPayload,
TenantAdminOwnershipCSPResult, TenantAdminOwnershipCSPResult,
TenantAdminCredentialResetCSPPayload, TenantAdminCredentialResetCSPPayload,
TenantAdminCredentialResetCSPResult,
TenantCSPPayload, TenantCSPPayload,
TenantCSPResult, TenantCSPResult,
TenantPrincipalAppCSPPayload, TenantPrincipalAppCSPPayload,
@ -343,6 +344,8 @@ class MockCloudProvider(CloudProviderInterface):
self._maybe_raise(self.SERVER_FAILURE_PCT, self.SERVER_EXCEPTION) self._maybe_raise(self.SERVER_FAILURE_PCT, self.SERVER_EXCEPTION)
self._maybe_raise(self.UNAUTHORIZED_RATE, self.AUTHORIZATION_EXCEPTION) self._maybe_raise(self.UNAUTHORIZED_RATE, self.AUTHORIZATION_EXCEPTION)
return TenantAdminCredentialResetCSPResult()
def create_tenant_principal_ownership( def create_tenant_principal_ownership(
self, payload: TenantPrincipalOwnershipCSPPayload self, payload: TenantPrincipalOwnershipCSPPayload
): ):