Acceleratio.SPDG.Generator.Client.SPDGClientDataHelper.ValidateCredentials C# (CSharp) Метод

ValidateCredentials() публичный Метод

public ValidateCredentials ( ) : void
Результат void
        public override void ValidateCredentials()
        {
            try
            {
                var url = string.Format("https://{0}-admin.sharepoint.com", _generatorDefinition.TenantName);
                using (ClientContext context = new ClientContext(url))
                {
                    context.Credentials = new SharePointOnlineCredentials(_generatorDefinition.Username, Utils.StringToSecureString(_generatorDefinition.Password));
                    var officeTenant = new Microsoft.Online.SharePoint.TenantAdministration.Tenant(context);
                    context.Load(officeTenant);
                    context.ExecuteQuery();
                }
            }
            catch (Exception ex)
            {
                Errors.Log(ex);
                throw new CredentialValidationException(ex.Message);
            }
        }