private void btnGetClientSertificateMode_Click(object sender, EventArgs e) { try { DeviceClient service = GetService(); bool result = service.GetClientCertificateMode(); ShowStatusMessage("Done"); service.Close(); } catch (Exception ex) { ShowStatusMessage("Operation failed"); TraceException(ex); MessageBox.Show(ex.Message); } }
private void btnWCFProxy_Click(object sender, EventArgs e) { try { DeviceClient service = new DeviceClient(); //UserNameSecurityToken token = new UserNameSecurityToken("Admin", "Pa5sw0rd"); SecurityBehavior sb = new SecurityBehavior(); sb.UserName = "******"; sb.Password = "******"; service.Endpoint.Behaviors.Add(sb); bool result = service.GetClientCertificateMode(); MessageBox.Show(result.ToString()); } catch (Exception ex) { MessageBox.Show(ex.Message); } }