OIDC in progress

This commit is contained in:
Xavier Guimard 2015-12-20 07:48:15 +00:00
parent 4f77251aac
commit 3a3eea98dc

View File

@ -225,6 +225,12 @@ sub _scanNodes {
# OIDC
if ( $base =~ /^oidc(?:O|R)PMetaDataNode$/ ) {
if ( $target =~ /^oidc(?:O|R)PMetaDataOptions$/ ) {
$self->set( $target, $key, $leaf->{title}, $leaf->{data} );
}
elsif ( $target =~ /^oidcOPMetaData(?:JSON|JWKS)$/ ) {
$self->set( $target, $key, $leaf->{data} );
}
elsif ( $target =~ /^oidc(?:O|R)PMetaDataExportedVars$/ ) {
if ( $leaf->{cnodes} ) {
$self->newConf->{$target}->{$key} =
$self->refConf->{$target}->{$key} // {};