Fix 'exp' field in ID Token (#184)
This commit is contained in:
parent
11d104b99e
commit
13dc6d5755
@ -276,6 +276,7 @@ sub issuerForUnAuthUser {
|
|||||||
# ID token payload
|
# ID token payload
|
||||||
my $id_token_exp = $self->{oidcRPMetaDataOptions}->{$rp}
|
my $id_token_exp = $self->{oidcRPMetaDataOptions}->{$rp}
|
||||||
->{oidcRPMetaDataOptionsIDTokenExpiration};
|
->{oidcRPMetaDataOptionsIDTokenExpiration};
|
||||||
|
$id_token_exp += time;
|
||||||
|
|
||||||
my $id_token_acr = "loa-" . $apacheSession->data->{authenticationLevel};
|
my $id_token_acr = "loa-" . $apacheSession->data->{authenticationLevel};
|
||||||
|
|
||||||
@ -1086,6 +1087,7 @@ sub issuerForAuthUser {
|
|||||||
# ID token payload
|
# ID token payload
|
||||||
my $id_token_exp = $self->{oidcRPMetaDataOptions}->{$rp}
|
my $id_token_exp = $self->{oidcRPMetaDataOptions}->{$rp}
|
||||||
->{oidcRPMetaDataOptionsIDTokenExpiration};
|
->{oidcRPMetaDataOptionsIDTokenExpiration};
|
||||||
|
$id_token_exp += time;
|
||||||
|
|
||||||
my $authenticationLevel =
|
my $authenticationLevel =
|
||||||
$self->{sessionInfo}->{authenticationLevel};
|
$self->{sessionInfo}->{authenticationLevel};
|
||||||
@ -1213,6 +1215,7 @@ sub issuerForAuthUser {
|
|||||||
# ID token payload
|
# ID token payload
|
||||||
my $id_token_exp = $self->{oidcRPMetaDataOptions}->{$rp}
|
my $id_token_exp = $self->{oidcRPMetaDataOptions}->{$rp}
|
||||||
->{oidcRPMetaDataOptionsIDTokenExpiration};
|
->{oidcRPMetaDataOptionsIDTokenExpiration};
|
||||||
|
$id_token_exp += time;
|
||||||
|
|
||||||
my $id_token_acr =
|
my $id_token_acr =
|
||||||
"loa-" . $self->{sessionInfo}->{authenticationLevel};
|
"loa-" . $self->{sessionInfo}->{authenticationLevel};
|
||||||
|
Loading…
Reference in New Issue
Block a user