Add hook for access token JWT payload (#2419)
This commit is contained in:
parent
857a336da2
commit
1cd7dd3d2c
|
@ -788,6 +788,11 @@ sub maybeJWT {
|
||||||
$access_token_payload->{sub} = $claims->{sub};
|
$access_token_payload->{sub} = $claims->{sub};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Call hook to let the user modify payload
|
||||||
|
my $h = $self->p->processHook( $req, 'oidcGenerateAccessToken',
|
||||||
|
$access_token_payload, $rp );
|
||||||
|
return undef if ( $h != PE_OK );
|
||||||
|
|
||||||
# Get signature algorithm
|
# Get signature algorithm
|
||||||
my $alg = $self->conf->{oidcRPMetaDataOptions}->{$rp}
|
my $alg = $self->conf->{oidcRPMetaDataOptions}->{$rp}
|
||||||
->{oidcRPMetaDataOptionsAccessTokenSignAlg} || "RS256";
|
->{oidcRPMetaDataOptionsAccessTokenSignAlg} || "RS256";
|
||||||
|
|
Loading…
Reference in New Issue
Block a user