Use same name for SP rules (#1330)

This commit is contained in:
Xavier Guimard 2017-11-11 13:51:48 +01:00
parent e3bd175781
commit 0d491e96f4
4 changed files with 6 additions and 6 deletions

View File

@ -119,7 +119,7 @@ sub run {
$self->userLogger->error('CAS service not configured');
return PE_CAS_SERVICE_NOT_ALLOWED;
}
if ( my $rule = $self->appRules->{$app} ) {
if ( my $rule = $self->spRules->{$app} ) {
if ( $rule->( $req, $req->sessionInfo ) ) {
$self->logger->debug("CAS service $service access allowed");
}

View File

@ -198,7 +198,7 @@ sub run {
}
# Check if this RP is authorizated
if ( my $rule = $self->rpRules->{$rp} ) {
if ( my $rule = $self->spRules->{$rp} ) {
unless ( $rule->( $req, $req->sessionInfo ) ) {
$self->userLogger->warn( 'User '
. $req->sessionInfo->{ $self->conf->{whatToTrace} }

View File

@ -25,7 +25,7 @@ has ua => (
has casSrvList => ( is => 'rw', default => sub { {} }, );
has casAppList => ( is => 'rw', default => sub { {} }, );
has appRules => ( is => 'rw', default => sub { {} }, );
has spRules => ( is => 'rw', default => sub { {} }, );
# RUNNING METHODS
@ -65,7 +65,7 @@ sub loadApp {
. $self->p->HANDLER->tsv->{jail}->error );
return 0;
}
$self->appRules->{$_} = $rule;
$self->spRules->{$_} = $rule;
}
}
return 1;

View File

@ -36,7 +36,7 @@ use constant PHONE => [qw/phone_number phone_number_verified/];
has oidcOPList => ( is => 'rw', default => sub { {} }, );
has oidcRPList => ( is => 'rw', default => sub { {} }, );
has rpAttributes => ( is => 'rw', default => sub { {} }, );
has rpRules => ( is => 'rw', default => sub { {} } );
has spRules => ( is => 'rw', default => sub { {} } );
# return LWP::UserAgent object
has ua => (
@ -128,7 +128,7 @@ sub loadRPs {
. $self->p->HANDLER->tsv->{jail}->error );
return 0;
}
$self->rpRules->{$rp} = $rule;
$self->spRules->{$rp} = $rule;
}
}
return 1;