コード例 #1
0
 public void CreatePrivateKey (object sender, EventArgs eventargs)
 {
     PrivateKeyEditorWindowController pwc = new PrivateKeyEditorWindowController (AddCertificateDto.PrivateKey);
     nint result = NSApplication.SharedApplication.RunModalForWindow (pwc.Window);
     if (result == (nint)Constants.DIALOGOK) {
         if (!string.IsNullOrEmpty (AddCertificateDto.PrivateKey.PrivateKeyFileName)) {
             AddCertificateDto.PrivateKey.PrivateKeyString = File.ReadAllText (AddCertificateDto.PrivateKey.PrivateKeyFileName);
         }
         PrivateKeyTxtField.StringValue = AddCertificateDto.PrivateKey.PrivateKeyString;
     }
 }
コード例 #2
0
        public void CreatePrivateKey(object sender, EventArgs eventargs)
        {
            PrivateKeyEditorWindowController pwc = new PrivateKeyEditorWindowController(AddCertificateDto.PrivateKey);
            nint result = NSApplication.SharedApplication.RunModalForWindow(pwc.Window);

            if (result == (nint)Constants.DIALOGOK)
            {
                if (!string.IsNullOrEmpty(AddCertificateDto.PrivateKey.PrivateKeyFileName))
                {
                    AddCertificateDto.PrivateKey.PrivateKeyString = File.ReadAllText(AddCertificateDto.PrivateKey.PrivateKeyFileName);
                }
                PrivateKeyTxtField.StringValue = AddCertificateDto.PrivateKey.PrivateKeyString;
            }
        }
コード例 #3
0
        public void OnClickSelectPriKey(object sender, EventArgs eventargs)
        {
            PrivateKeyEditorWindowController pwc = new PrivateKeyEditorWindowController(dto.PrivateKey);
            nint result = NSApplication.SharedApplication.RunModalForWindow(pwc.Window);

            try {
                if (result == (nint)Constants.DIALOGOK)
                {
                    if (!string.IsNullOrEmpty(dto.PrivateKey.PrivateKeyFileName))
                    {
                        dto.PrivateKey.PrivateKeyString = File.ReadAllText(dto.PrivateKey.PrivateKeyFileName);
                    }
                    PrivateKey.StringValue = dto.PrivateKey.PrivateKeyString;
                }
            } catch (Exception e) {
                UIErrorHelper.ShowAlert(string.Empty, e.Message);
            }
        }
コード例 #4
0
 public void OnClickSelectPriKey (object sender, EventArgs eventargs)
 {
     PrivateKeyEditorWindowController pwc = new PrivateKeyEditorWindowController (dto.PrivateKey);
     nint result = NSApplication.SharedApplication.RunModalForWindow (pwc.Window);
     try {
         if (result == (nint)Constants.DIALOGOK) {
             if (!string.IsNullOrEmpty (dto.PrivateKey.PrivateKeyFileName)) {
                 dto.PrivateKey.PrivateKeyString = File.ReadAllText (dto.PrivateKey.PrivateKeyFileName);
             }
             PrivateKey.StringValue = dto.PrivateKey.PrivateKeyString;
         }
     } catch (Exception e) {
         UIErrorHelper.ShowAlert (string.Empty, e.Message);
     }
 }