Catalyst::Authentication::Store::IMAP::User - An authentication user for IMAP.
Contents
Description
This implementation of authentication user handles is supposed to go hand in hand with
Catalyst::Authentication::Store::IMAP.
License
This library is free software, you can redistribute it and/or modify it under the same terms as Perl
itself.
perl v5.40.1 2025-03-02 Catalyst::Auth...ore::IMAP::User(3pm)
Methods
new(@pairs)
Create a new object with the key-value-pairs listed in the arg list.
supported_features()
Checks for existence of keys that correspond with features.
for_session()
Just returns $self, expecting it to be serializable.
from_session()
Just passes returns the unserialized object, hoping it's intact.
store()
Accessors that override superclass's dying virtual methods.
id()check_password($password)
Establishes a connection to the IMAP server and checks the given user credentials. Stores the
Mail::IMAPClient object on the stash as imapclient for usage by other components.
Name
Catalyst::Authentication::Store::IMAP::User - An authentication user for IMAP.
See Also
Hash::AsObject
Synopsis
use Catalyst::Authentication::Store::IMAP::User;
Catalyst::Authentication::Store::IMAP::User->new(
id => "username",
);
