Fix 'exp' field in ID Token (#184)

This commit is contained in:
Clément Oudot 2015-06-18 10:20:15 +00:00
parent 11d104b99e
commit 13dc6d5755

View File

@ -276,6 +276,7 @@ sub issuerForUnAuthUser {
# ID token payload
my $id_token_exp = $self->{oidcRPMetaDataOptions}->{$rp}
->{oidcRPMetaDataOptionsIDTokenExpiration};
$id_token_exp += time;
my $id_token_acr = "loa-" . $apacheSession->data->{authenticationLevel};
@ -1086,6 +1087,7 @@ sub issuerForAuthUser {
# ID token payload
my $id_token_exp = $self->{oidcRPMetaDataOptions}->{$rp}
->{oidcRPMetaDataOptionsIDTokenExpiration};
$id_token_exp += time;
my $authenticationLevel =
$self->{sessionInfo}->{authenticationLevel};
@ -1213,6 +1215,7 @@ sub issuerForAuthUser {
# ID token payload
my $id_token_exp = $self->{oidcRPMetaDataOptions}->{$rp}
->{oidcRPMetaDataOptionsIDTokenExpiration};
$id_token_exp += time;
my $id_token_acr =
"loa-" . $self->{sessionInfo}->{authenticationLevel};