the #GMimeCryptoContext making the request
the user_id of the password being requested
a string containing some helpful context for the prompt
%TRUE if this password request is a reprompt due to a previously bad password response
a stream for the application to write the password to (followed by a newline '\n' character)
A password request callback allowing a #GMimeCryptoContext to prompt the user for a password for a given key.