Exemple #1
0
        private Response _processRequest(GetSettingsRequest request, string token)
        {
            //Request
            var requesttype  = new[] { typeof(GetSettingsRequest) };
            var myWebRequest = WebRequest.Create(GatewayTokenUri);

            myWebRequest.Headers.Add("Authorization", "Bearer " + token);
            myWebRequest.Method      = "POST";
            myWebRequest.ContentType = "Application/json";

            var ms = new MemoryStream();
            var dataContractSeriliser = new DataContractJsonSerializer(typeof(VMS.SF.Gateway.Contracts.Request), requesttype);

            dataContractSeriliser.WriteObject(ms, request);
            string json      = Encoding.UTF8.GetString(ms.ToArray());
            var    bytearray = Encoding.UTF8.GetBytes(json);

            myWebRequest.ContentLength = bytearray.Length;
            myWebRequest.GetRequestStream().Write(bytearray, 0, bytearray.Length);

            //response
            var responsetype = new[] { typeof(GetSettingsResponse), typeof(ApplicationError) };
            var r            = (HttpWebResponse)myWebRequest.GetResponse();

            dataContractSeriliser = new DataContractJsonSerializer(typeof(VMS.SF.Gateway.Contracts.Response), responsetype);
            var result = dataContractSeriliser.ReadObject(r.GetResponseStream());

            return(result as Response);
        }
Exemple #2
0
        public async stt::Task GetSettingsRequestObjectAsync()
        {
            moq::Mock <AlertCenterService.AlertCenterServiceClient> mockGrpcClient = new moq::Mock <AlertCenterService.AlertCenterServiceClient>(moq::MockBehavior.Strict);
            GetSettingsRequest request = new GetSettingsRequest
            {
                CustomerId = "customer_id3b3724cb",
            };
            Settings expectedResponse = new Settings
            {
                Notifications =
                {
                    new Settings.Types.Notification(),
                },
            };

            mockGrpcClient.Setup(x => x.GetSettingsAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <Settings>(stt::Task.FromResult(expectedResponse), null, null, null, null));
            AlertCenterServiceClient client = new AlertCenterServiceClientImpl(mockGrpcClient.Object, null);
            Settings responseCallSettings   = await client.GetSettingsAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None));

            xunit::Assert.Same(expectedResponse, responseCallSettings);
            Settings responseCancellationToken = await client.GetSettingsAsync(request, st::CancellationToken.None);

            xunit::Assert.Same(expectedResponse, responseCancellationToken);
            mockGrpcClient.VerifyAll();
        }
Exemple #3
0
        private bool IsAttendanceUpdated()
        {
            var getSettingsRequest = GetSettingsRequest.CreateSettingRequest(ConstantFlags.LoginFlag, true.ToString());
            GetSettingsResponse getSettingsResponse = mediator.Send(getSettingsRequest).Result;

            return(getSettingsResponse == null ? false : getSettingsResponse.Success);
        }
Exemple #4
0
        public async Task <GetSettingsResponse> GetSettings(GetSettingsRequest o)
        {
            var result = new GetSettingsResponse(o.RequestId);

            result.Settings.AddRange((await Server.GetSettings(o.Application)));

            return(result);
        }
Exemple #5
0
        private static bool IsLoggedIn()
        {
            var                 getSettingsRequest  = GetSettingsRequest.CreateSettingRequest(ConstantHandlerMessages.IsLoggedIn, true.ToString());
            IMediator           mediator            = Mvx.IoCProvider.Resolve <IMediator>();
            GetSettingsResponse getSettingsResponse = mediator.Send(getSettingsRequest).Result;

            return(getSettingsResponse == null ? false : getSettingsResponse.Success);
        }
Exemple #6
0
        public GetSettingsResponse GetSettings(string settingName, string xPath, string userId, string accessToken)
        {
            var getSettings = new GetSettingsRequest
            {
                Path = "<PathAttributes SettingName='approles' Xpath='" + xPath + "' Userid='" + userId + "' />"
            };

            return(_processRequest(getSettings, accessToken) as GetSettingsResponse);
        }
 public override MatchSettings GetSettings()
 {
     var request = new GetSettingsRequest
     {
         UserKey = WindowsContext.UserKey
     };
     var response = _settingsClientProxy.GetSettings(request);
     return response.Settings;
 }
Exemple #8
0
        public GetSettingsResponse GetSettings(string settingName, string accessToken)
        {
            var getSettings = new GetSettingsRequest
            {
                Path = "<PathAttributes SettingName='" + settingName + "'/>"
            };

            return(_processRequest(getSettings, accessToken) as GetSettingsResponse);
        }
Exemple #9
0
        public override MatchSettings GetSettings()
        {
            var request = new GetSettingsRequest {
                UserKey = _baseServiceFacade.UserKey
            };
            var response = _settingsClientProxy.GetSettings(request);

            return(response.Settings);
        }
Exemple #10
0
        public string GetAppRolePasswordEncrypted(string appRole, string accessToken)
        {
            var workstationId = RegistryHelper.GetWorkstationID();
            var getSettings   = new GetSettingsRequest
            {
                Path = "<PathAttributes SettingName='approles' Xpath='" + appRole + "' Userid='" + workstationId + "' />"
            };
            var response = _processRequest(getSettings, accessToken) as GetSettingsResponse;

            return(response?.Setting.Value);
        }
        public async Task <ActionResult> Get([FromBody] GetSettingsRequest request)
        {
            if (request == null)
            {
                throw new ArgumentNullException(nameof(request));
            }

            var settings = await _settingActions.BulkGetSettings(request.ToParameter());

            return(new OkObjectResult(settings.Select(s => s.ToDto())));
        }
 /// <summary>Snippet for GetSettings</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetSettingsRequestObject()
 {
     // Create client
     ContactCenterInsightsClient contactCenterInsightsClient = ContactCenterInsightsClient.Create();
     // Initialize request argument(s)
     GetSettingsRequest request = new GetSettingsRequest
     {
         SettingsName = SettingsName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
     };
     // Make the request
     Settings response = contactCenterInsightsClient.GetSettings(request);
 }
        public static GetBulkSettingsParameter ToParameter(this GetSettingsRequest request)
        {
            if (request == null)
            {
                throw new ArgumentNullException(nameof(request));
            }

            return(new GetBulkSettingsParameter
            {
                Ids = request.Ids
            });
        }
 /// <summary>Snippet for GetSettings</summary>
 public void GetSettingsRequestObject()
 {
     // Snippet: GetSettings(GetSettingsRequest, CallSettings)
     // Create client
     AlertCenterServiceClient alertCenterServiceClient = AlertCenterServiceClient.Create();
     // Initialize request argument(s)
     GetSettingsRequest request = new GetSettingsRequest {
         CustomerId = "",
     };
     // Make the request
     Settings response = alertCenterServiceClient.GetSettings(request);
     // End snippet
 }
        public SecureString GetAppRole(string xPath, string accessToken)
        {
            var workstationId = RegistryHelper.GetWorkstationID();
            var getSettings   = new GetSettingsRequest
            {
                Path = "<PathAttributes SettingName='approles' Xpath='" + xPath + "' Userid='" + workstationId + "' />"
            };
            var response         = _processRequest(getSettings, accessToken) as GetSettingsResponse;
            var encryptedAppRole = response.Setting.Value;
            var appRole          = _decryptAppRolePassword(encryptedAppRole);

            return(appRole.GetSecureString());
        }
        /// <summary>Snippet for GetSettingsAsync</summary>
        public async Task GetSettingsRequestObjectAsync()
        {
            // Snippet: GetSettingsAsync(GetSettingsRequest, CallSettings)
            // Additional: GetSettingsAsync(GetSettingsRequest, CancellationToken)
            // Create client
            AlertCenterServiceClient alertCenterServiceClient = await AlertCenterServiceClient.CreateAsync();

            // Initialize request argument(s)
            GetSettingsRequest request = new GetSettingsRequest {
                CustomerId = "",
            };
            // Make the request
            Settings response = await alertCenterServiceClient.GetSettingsAsync(request);

            // End snippet
        }
Exemple #17
0
        public void GetSettingsRequestObject()
        {
            moq::Mock <AlertCenterService.AlertCenterServiceClient> mockGrpcClient = new moq::Mock <AlertCenterService.AlertCenterServiceClient>(moq::MockBehavior.Strict);
            GetSettingsRequest request = new GetSettingsRequest
            {
                CustomerId = "customer_id3b3724cb",
            };
            Settings expectedResponse = new Settings
            {
                Notifications =
                {
                    new Settings.Types.Notification(),
                },
            };

            mockGrpcClient.Setup(x => x.GetSettings(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse);
            AlertCenterServiceClient client = new AlertCenterServiceClientImpl(mockGrpcClient.Object, null);
            Settings response = client.GetSettings(request);

            xunit::Assert.Same(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
Exemple #18
0
 public ActionResult <ParsingSettings> GetParsingSettings([FromQuery] GetSettingsRequest request)
 {
     return(_provider.GetConfiguration <ParsingSettings>(request.Environment));
 }
Exemple #19
0
 public GetSettingsResponse GetSettings(GetSettingsRequest request)
 {
     return(Channel.GetSettings(request));
 }
Exemple #20
0
 public GetSettingsResponse(GetSettingsRequest pRequest) : base(pRequest)
 {
 }