-
Guillaume ROUSSE authoredGuillaume ROUSSE authored
TestAccount.pm 6.91 KiB
package IdPAccountManager::TestAccount;
use strict;
use warnings;
use base 'IdPAccountManager::DB::Object';
use POSIX qw(strftime);
__PACKAGE__->meta->setup(
table => 'testaccounts',
columns => [
id => { type => 'bigserial', not_null => 1 },
password_hash => { type => 'varchar', length => 50, not_null => 1 },
creation_date => { type => 'integer' },
expiration_date => { type => 'integer' },
profile => { type => 'varchar', length => 100, not_null => 1 },
scope => { type => 'varchar', length => 100, not_null => 1 },
sp_entityid => { type => 'varchar', length => 250, not_null => 1 },
],
primary_key_columns => [ 'id' ],
);
my %cn = (
alumni1 => 'Åsold Wahlstrøm - eduGAIN Access Check account',
employee1 => 'Linnéa Hsu - eduGAIN Access Check account',
fullset1 => 'Gundabald Lightfoot - eduGAIN Access Check account',
librarywalkin1 => 'Ramón Núñez - eduGAIN Access Check account',
researcher1 => 'Stéphane Larivière - eduGAIN Access Check account',
student1 => 'Ciarán MacCárthaigh - eduGAIN Access Check account',
student2 => 'Damiën Kuijper - eduGAIN Access Check account',
teacher1 => 'Peter Müller - eduGAIN Access Check account',
);
my %givenName = (
fullset1 => 'Gundabald',
);
my %sn = (
fullset1 => 'Lightfoot - eduGAIN Access Check account',
);
my %mail = (
alumni1 => 'asold.wahlstrom',
employee1 => 'linnea.hsu',
fullset1 => 'gundabald.lightfoot',
generic1 => 'forearartian',
librarywalkin1 => 'ramon.nunez',
researcher1 => 'stephane.lariviere',
student1 => 'ciaran.maccarthaigh',
student2 => 'damien.kuijper',
teacher1 => 'peter.muller',
);
my %affiliation = (
alumni1 => [ qw/alum/ ],
employee1 => [ qw/member staff employee/ ],
fullset1 => [ qw/member faculty/ ],
librarywalkin1 => [ qw/library-walk-in/ ],
researcher1 => [ qw/member faculty/ ],
student1 => [ qw/member student/ ],
student2 => [ qw/member student faculty/ ],
teacher1 => [ qw/member faculty/ ],
);
my %scopedAffiliation = (
alumni1 => [ qw/alum/ ],
employee1 => [ qw/member staff employee/ ],