diff --git a/pkg/op/device.go b/pkg/op/device.go index f7691ca..397cede 100644 --- a/pkg/op/device.go +++ b/pkg/op/device.go @@ -271,8 +271,8 @@ func CheckDeviceAuthorizationState(ctx context.Context, clientID, deviceCode str return state, oidc.ErrAuthorizationPending() } -func CreateDeviceTokenResponse(ctx context.Context, tokenRequest TokenRequest, creator TokenCreator, client AccessTokenClient) (*oidc.AccessTokenResponse, error) { - accessToken, refreshToken, validity, err := CreateAccessToken(ctx, tokenRequest, AccessTokenTypeBearer, creator, client, "") +func CreateDeviceTokenResponse(ctx context.Context, tokenRequest TokenRequest, creator TokenCreator, client Client) (*oidc.AccessTokenResponse, error) { + accessToken, refreshToken, validity, err := CreateAccessToken(ctx, tokenRequest, client.AccessTokenType(), creator, client, "") if err != nil { return nil, err }