- Will no longer be returned when using the implicit grant for authentication.
- Can be used by confidential applications.
- Can be used with Refresh Token Rotation by public applications when using the Authorization Code Flow with PKCE.
- Should use the
/oauth/token
endpoint to get new tokens because the/delegation
endpoint is deprecated.
Legacy (delegation)
OIDC-conformant (token endpoint)
audience
andclient_secret
parameters are optional.client_secret
is not needed when requesting arefresh_token
for a public application.
Refresh Tokens must be kept confidential in transit and storage, and they should be shared only among the authorization server and the client to whom the refresh tokens were issued.