updated placeholder interface name

This commit is contained in:
James Batt 2022-04-20 17:05:26 +10:00
parent a6845e7b68
commit a7e709cc84
3 changed files with 3 additions and 3 deletions

View file

@ -230,7 +230,7 @@ func (o *openidProvider) GrantTypeJWTAuthorizationSupported() bool {
}
func (o *openidProvider) GrantTypeClientCredentialsSupported() bool {
_, ok := o.storage.(ClientCredentialsXXX)
_, ok := o.storage.(ClientCredentialsStorage)
return ok
}

View file

@ -27,7 +27,7 @@ type AuthStorage interface {
GetKeySet(context.Context) (*jose.JSONWebKeySet, error)
}
type ClientCredentialsXXX interface {
type ClientCredentialsStorage interface {
ClientCredentialsTokenRequest(ctx context.Context, clientID string, scopes []string) (TokenRequest, error)
}

View file

@ -66,7 +66,7 @@ func ParseClientCredentialsRequest(r *http.Request, decoder httphelper.Decoder)
//ValidateClientCredentialsRequest validates the refresh_token request parameters including authorization check of the client
//and returns the data representing the original auth request corresponding to the refresh_token
func ValidateClientCredentialsRequest(ctx context.Context, request *oidc.ClientCredentialsRequest, exchanger Exchanger) (TokenRequest, Client, error) {
storage, ok := exchanger.Storage().(ClientCredentialsXXX)
storage, ok := exchanger.Storage().(ClientCredentialsStorage)
if !ok {
return nil, nil, oidc.ErrUnsupportedGrantType().WithDescription("client_credentials grant not supported")
}