Пример #1
0
        public override DeviceProvisioningServiceRuntimeClient CreateClient(Uri uri)
        {
            _certificate = _security.GetAuthenticationCertificate();

            return(new DeviceProvisioningServiceRuntimeClient(
                       uri,
                       new CertificateChainCredentials(new[] { _certificate }),
                       new ApiVersionDelegatingHandler()));
        }
        public override Task OpenConnectionAsync(AmqpClientConnection connection, TimeSpan timeout, bool useWebSocket)
        {
            X509Certificate2 clientCert = _security.GetAuthenticationCertificate();

            return(connection.OpenAsync(timeout, useWebSocket, clientCert));
        }