Example #1
0
        //[Test]
        public void RegisterDeleteService()
        {
            var vcUser     = VC_USER;                                  // SSO Username
            var vcPassword = ConvertStringToSecureString(VC_PASSWORD); // SSO Username
            var serviceID  = "95245223-a43d-48b4-971d-b3dd77bbd5db";

            _lsClient.RegisterService(
                vcUser,     // SSO Username
                vcPassword, // SSO Password src/PsExecutionHost.sln
                "11c16647-fdb9-47cd-bcf7-83f09dfe7a20",
                "test",
                "com.vmware.test",
                serviceID,
                "test.ServiceName",
                "1.0",
                "com.vmware.test",
                "test",
                @"http://10.23.93.72:5001/",
                "https",
                "com.vmware.test",
                new X509Certificate2(
                    X509Certificate.CreateFromCertFile(
                        @"C:\git-repos\SsoAdminClientLib\TestCertificate\psexecutionhost.cer")));

            _lsClient.DeleteService(
                vcUser,
                vcPassword,
                serviceID);
        }
Example #2
0
 public void Deregister(string user, SecureString password)
 {
     try {
         _logger.LogInformation(
             string.Format(Resources.PerofomingOperation, Resources.DeregisterFromLookupServiceOperation));
         _lsClient.DeleteService(
             user,
             password,
             _serviceSettings.ServiceId);
     } catch (AggregateException ex) {
         _logger.LogError(ex.ToString());
         throw;
     }
 }