Finance::Bank::Bankwest::Parser::Login - Online Banking login web page parser
This module is part of distribution Finance-Bank-Bankwest v1.2.1.
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.
Alex Peters <email@example.com>
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.