PasswordNeeded Event
This event is fired when a decryption password is needed.
Syntax
public event OnPasswordNeededHandler OnPasswordNeeded; public delegate void OnPasswordNeededHandler(object sender, CryptokeymanagerPasswordNeededEventArgs e); public class CryptokeymanagerPasswordNeededEventArgs : EventArgs { public string NeededFor { get; } public string Password { get; set; } public bool Cancel { get; set; } }
Public Event OnPasswordNeeded As OnPasswordNeededHandler Public Delegate Sub OnPasswordNeededHandler(sender As Object, e As CryptokeymanagerPasswordNeededEventArgs) Public Class CryptokeymanagerPasswordNeededEventArgs Inherits EventArgs Public ReadOnly Property NeededFor As String Public Property Password As String Public Property Cancel As Boolean End Class
Remarks
The component fires this event when a password is needed to decrypt a certificate or a private key.
In the handler of this event, assign the password to the Password parameter, or set Cancel to true to abort the operation.
The NeededFor parameter identifies the certificate for which the password is requested.