Jon Connell > Finance-Bank-Cahoot-1.07 > Finance::Bank::Cahoot::CredentialsProvider::Constant

Download:
Finance-Bank-Cahoot-1.07.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 1.07   Source  

NAME ^

 Finance::Bank::Cahoot::CredentialsProvider::Constant - Credentials provider for static data

SYNOPSIS ^

  my $credentials = Finance::Bank::Cahoot::CredentialsProvider::Constant->new(
     credentials => [qw(account password)],
     options => {account => 'acmeuser'});

DESCRIPTION ^

Provides a credentials provider that returns static data. Each credential is available with its own access method of the same name. All methods may be optionally supplied a character offset in the credentials value (first character is 1).

METHODS ^

new

Create a new instance of a static data credentials provider.

credentials is an array ref of all the credentials types available via the credentials provider.
options is a hash ref of constant return values of credentials.
get

Returns a credential value whose name is passed as the first parameter. An optional character offset (1 is the first character) may also be provided.

  my $password_char = $provider->password(5);

AUTHOR ^

Jon Connell <jon@figsandfudge.com>

LICENSE AND COPYRIGHT ^

This module takes its inspiration from Finance::Bank::Natwest by Jody Belka.

Copyright 2007 by Jon Connell

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: