/// is null.
///
/// The protocol parameter was not specified.
/// -or-
/// The multipart is malformed in some way.
///
/// The provided does not support the protocol parameter.
///
/// The private key could not be found to decrypt the encrypted data.
///
/// The user chose to cancel the password prompt.
///
/// 3 bad attempts were made to unlock the secret key.
///