Finance::Bank::Bankwest::Parser::Login - Online Banking login web page parser
This module is part of distribution Finance-Bank-Bankwest v1.1.0.
This distribution's version numbering follows the conventions defined at semver.org.
This module holds the logic for identifying an HTTP::Response object as a Bankwest Online Banking login web page, and throwing appropriate exceptions when the page indicates that something has gone wrong (e.g. session timeout, subsequent login, bad credentials).
This module always throws an exception regardless of the content of the response, on the basis that being presented with a login page during a session is almost always a bad thing. In the one foreseeable case when a login page is good--logging in--the caller can simply catch the exception and proceed as normal.
Finance::Bank::Bankwest::Error::NotLoggedIn::BadCredentials
Finance::Bank::Bankwest::Error::NotLoggedIn::SubsequentLogin
Finance::Bank::Bankwest::Error::NotLoggedIn::Timeout
Finance::Bank::Bankwest::Error::NotLoggedIn::UnknownReason
Finance::Bank::Bankwest::Parser
Finance::Bank::Bankwest::Session
Finance::Bank::Bankwest::SessionFromLogin
Alex Peters <lxp@cpan.org>
This software is copyright (c) 2013 by Alex Peters.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
The full text of the license can be found in the 'LICENSE' file included with this distribution.
To install Finance::Bank::Bankwest, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Finance::Bank::Bankwest
CPAN shell
perl -MCPAN -e shell install Finance::Bank::Bankwest
For more information on module installation, please visit the detailed CPAN module installation guide.