update some op interfaces

This commit is contained in:
Livio Amstutz 2020-09-15 07:25:44 +02:00
parent 45230569d3
commit 8790b54e0d
11 changed files with 348 additions and 400 deletions

View file

@ -11,7 +11,7 @@ import (
type SessionEnder interface {
Decoder() utils.Decoder
Storage() Storage
IDTokenVerifier() IDTokenHintVerifier
IDTokenHintVerifier() IDTokenHintVerifier
DefaultLogoutRedirectURI() string
}
@ -62,7 +62,7 @@ func ValidateEndSessionRequest(ctx context.Context, req *oidc.EndSessionRequest,
if req.IdTokenHint == "" {
return session, nil
}
claims, err := VerifyIDTokenHint(ctx, req.IdTokenHint, ender.IDTokenVerifier())
claims, err := VerifyIDTokenHint(ctx, req.IdTokenHint, ender.IDTokenHintVerifier())
if err != nil {
return nil, ErrInvalidRequest("id_token_hint invalid")
}