Struct pam_client::conv_cli::Conversation [−][src]
pub struct Conversation { /* fields omitted */ }Expand description
Command-line implementation of ConversationHandler
This struct is unavailable if pam-client is built without the "cli" feature.
Prompts, info and error messages will be written to STDERR, non-secret input in read from STDIN and rpassword is used to prompt the user for passwords.
Limitations
Please note that UTF-8 encoding is assumed for terminal I/O, so this handler may fail to authenticate on legacy non-UTF-8 systems when the user input contains non-ASCII characters.
Implementations
The prefix text written before info text
Updates the prefix put before info text
The prefix text written before error messages
Updates the prefix put before error messages
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Conversation
impl Send for Conversation
impl Sync for Conversation
impl Unpin for Conversation
impl UnwindSafe for Conversation
Blanket Implementations
Mutably borrows from an owned value. Read more