Business::BancaSella::Ris - Parent class for checking One-Time-Password from different


Business-BancaSella documentation  | view source Contained in the Business-BancaSella distribution.

Index


NAME

Top

Business::BancaSella::Ris - Parent class for checking One-Time-Password from different storage place

SYNOPSIS

Top

Currently supported file, fileFast and mysql storage.

For file storage use:

  use Business::BancaSella::Ris;

  my $ris = new Business::BancaSella::Ris(
  				type 		=> 'file',
  				file 		=> 'filePath/filename.ric');
  my $ok = $ris->check($otp);
  if ($ok) {$ris->remove($otp));

For file fast storage use:

  use Business::BancaSella::Ris;

  my $ris = new Business::BancaSella::Ris(
  				type 		=> 'filefast',
  				file 		=> 'filePath/filename.ric');
  my $ok = $ris->check($otp);
  if ($ok) {$ris->remove($otp));

For Mysql database use:

  use Business::BancaSella::Ric;

  my $ris = new Business::BancaSella::Ric(
  				type 		=> 'mysql',
  				dbh		=> $DBI_handle,
				tableName	=> $table_with_otp,
				fieldName	=> $field_with_otp);
  my $ok = $ris->check($otp);
  if ($ok) {$ris->remove($otp));

DESCRIPTION

Top

This module check if One-Time-Password is present in the system storage place and it could remove it. Currently are supported only file, fileFast and mysql location for OTP.

AUTHOR

Top

Bruni Emiliano, info@ebruni.it

SEE ALSO

Top

  Business::BancaSella::Ris::File
  Business::BancaSella::Ris::Mysql


Business-BancaSella documentation  | view source Contained in the Business-BancaSella distribution.