perl-Experian-IDAuth-2.52-alt1.noarch.rpm


Advertisement

Description

perl-Experian-IDAuth - Experian's ID Authenticate service

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-Experian-IDAuth
Package version 2.52
Package release alt1
Package architecture noarch
Package type rpm
Installed size 40.29 KB
Download size 40.29 KB
Official Mirror ftp.altlinux.org
This module provides an interface to Experian's Identity Authenticate service.
http://www.experian.co.uk/identity-and-fraud/products/authenticate.html
First create a subclass of this module to override the defaults method
with your own data.
package My::Experian;
use strict;
use warnings;
use base 'Experian::IDAuth';
use Log::Log4perl;
sub defaults {
my $self = shift;
return (
$self->SUPER::defaults,
logger        => Log::Log4perl::get_logger,
username      => 'my_user',
password      => 'my_pass',
residence     => $residence,
postcode      => $postcode || '',
date_of_birth => $date_of_birth || '',
first_name    => $first_name || '',
last_name     => $last_name || '',
phone         => $phone || '',
email         => $email || '',
);
}
1;
Then use this module.
use My::Experian;
my $prove_id = My::Experian->new(
search_option => 'ProveID_KYC',
);
my $prove_id_result = $prove_id->get_result();
if (!$prove_id->has_done_request) {
die;
}
if ($prove_id_result->{fully_authenticated}) {
}
if ($prove_id_result->{age_verified}) {
}
if ($prove_id_result->{deceased} || $prove_id_result->{fraud}) {
}
my $check_id = My::Experian->new(
search_option => 'CheckID',
);
if (!$check_id->has_done_request) {
die;
}
if ($check_id->get_result()) {
}

Alternatives

Package Version Architecture Repository
perl-Experian-IDAuth - - -

Requires

Name Value
/usr/share/perl5 -
perl(IO/Socket/SSL.pm) -
perl(Locale/Country.pm) -
perl(Path/Tiny.pm) -
perl(SOAP/Lite.pm) -
perl(WWW/Mechanize.pm) -
perl(XML/Simple.pm) -
perl(XML/Twig.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(Experian/IDAuth.pm) = 2.520
perl-Experian-IDAuth = 2.52-alt1

Download

Type URL
Binary Package perl-Experian-IDAuth-2.52-alt1.noarch.rpm
Source Package perl-Experian-IDAuth-2.52-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Experian-IDAuth rpm package:
    # sudo apt-get install perl-Experian-IDAuth

Files

Path
/usr/share/doc/perl-Experian-IDAuth-2.52/Changes
/usr/share/doc/perl-Experian-IDAuth-2.52/LICENSE
/usr/share/doc/perl-Experian-IDAuth-2.52/README
/usr/share/doc/perl-Experian-IDAuth-2.52/README.md
/usr/share/perl5/Experian/IDAuth.pm

See Also

Package Description
perl-Export-Attrs-0.1.0-alt1.noarch.rpm The Perl 6 'is export(...)' trait as a Perl 5 attribute
perl-Export-Declare-0.002-alt1.noarch.rpm Declarative Exporting, successor of Exporter-Declare
perl-Export-Lexical-0.0.6-alt1.noarch.rpm Lexically scoped subroutine imports
perl-ExportAbove-0.02-alt1.noarch.rpm perl module ExportAbove
perl-ExportTo-0.03-alt1.noarch.rpm export any function/method to any namespace
perl-Exporter-Attributes-0.002-alt1.noarch.rpm Export symbols by attributes
perl-Exporter-Auto-0.04-alt1.noarch.rpm Export public functions automatically
perl-Exporter-AutoClean-0.01-alt1.noarch.rpm export instant functions available at compile time only
perl-Exporter-ConditionalSubs-1.01-alt1.noarch.rpm Conditionally export subroutines
perl-Exporter-Constants-0.03-alt1.noarch.rpm Declare constants and export it
perl-Exporter-Declare-Magic-0.107-alt1.noarch.rpm Enhance Exporter::Declare with some fancy magic
perl-Exporter-Dispatch-2.10-alt1.noarch.rpm perl module Exporter-Dispatch
perl-Exporter-Easy-0.18-alt1.noarch.rpm Takes the drudgery out of Exporting symbols
perl-Exporter-Everything-0.001-alt1.noarch.rpm just export everything
perl-Exporter-LexicalVars-0.001-alt1.noarch.rpm export lexical variables
Advertisement
Advertisement