Skip to content
Snippets Groups Projects
Commit 6214e1ef authored by Guillaume ROUSSE's avatar Guillaume ROUSSE
Browse files

shorter parameter names

parent 7e4e24bf
No related branches found
No related tags found
No related merge requests found
......@@ -158,9 +158,7 @@ sub parse_federation_metadata {
};
die "unable to load federation metadata: $EVAL_ERROR" if $EVAL_ERROR;
my $data = $federation_metadata->parse(
entity_id => $options{sp_entityid},
);
my $data = $federation_metadata->parse(id => $options{sp_entityid});
printf "Document %s parsed\n",
$configuration->{federation_metadata_file_path};
......
......@@ -43,7 +43,7 @@ sub parse {
{
my $id = $EntityDescriptor->getAttribute('entityID');
next ENTITY if $args{entity_id} && $args{entity_id} ne $id;
next ENTITY if $args{id} && $args{id} ne $id;
my $data = {
entityid => $id
......@@ -55,8 +55,7 @@ sub parse {
next unless $child->nodeType() == XML_ELEMENT_NODE;
if ($child->localname() eq 'IDPSSODescriptor') {
next ENTITY
if $args{entity_type} && $args{entity_type} ne 'idp';
next ENTITY if $args{type} && $args{type} ne 'idp';
$data->{type} = 'idp';
......@@ -82,8 +81,7 @@ sub parse {
}
} elsif ($child->localname() eq 'SPSSODescriptor') {
next ENTITY
if $args{entity_type} && $args{entity_type} ne 'sp';
next ENTITY if $args{type} && $args{type} ne 'sp';
$data->{type} = 'sp';
......
......@@ -255,9 +255,7 @@ sub req_select_sp {
return undef;
}
$federation_metadata->parse(
entity_id => $self->{in}->{sp_entityid}
);
$federation_metadata->parse(id => $self->{in}->{sp_entityid});
## Create a serviceprovider object to store major parameters for this SP in DB
my $service_provider = IdPAccountManager::Data::ServiceProvider->new(
......
......@@ -86,18 +86,18 @@ ok(defined $all, 'metadata extraction: defined result');
ok(ref $all eq 'ARRAY', 'metadata extraction: result type');
ok(scalar @$all == 4318, 'metadata extraction: result count');
my $sp = $metadata->parse(entity_id => 'https://filesender.ipm.ir/');
my $sp = $metadata->parse(id => 'https://filesender.ipm.ir/');
ok(defined $sp, 'filtered metadata extraction: defined result');
ok(ref $sp eq 'ARRAY', 'filtered metadata extraction: result type');
ok(scalar @$sp == 1, 'filtered metadata extraction: result count');
is($sp->[0]->{entityid}, 'https://filesender.ipm.ir/', 'filtered entity has expected ID');
my $none = $metadata->parse(entity_id => 'https://no.such.sp/');
my $none = $metadata->parse(id => 'https://no.such.sp/');
ok(defined $none, 'filtered metadata extraction: defined result');
ok(ref $none eq 'ARRAY', 'filtered metadata extraction: result type');
ok(scalar @$none == 0, 'filtered metadata extraction: result count');
my $idp = $metadata->parse(entity_type => 'idp');
my $idp = $metadata->parse(type => 'idp');
ok(defined $idp, 'filtered metadata extraction: defined result');
ok(ref $idp eq 'ARRAY', 'filtered metadata extraction: result type');
ok(scalar @$idp == 2561, 'filtered metadata extraction: result count');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment