package envoy.extensions.http.injected_credentials.oauth2.v3

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message OAuth2

oauth2.proto:29

OAuth2 extension can be used to retrieve an OAuth2 access token from an authorization server and inject it into the proxied requests. Currently, only the Client Credentials Grant flow is supported. The access token will be injected into the request headers using the ``Authorization`` header as a bearer token.

enum OAuth2.AuthType

oauth2.proto:30

Used in: ClientCredentials

message OAuth2.ClientCredentials

oauth2.proto:41

Credentials to authenticate client to the authorization server. Refer to [RFC 6749: The OAuth 2.0 Authorization Framework](https://www.rfc-editor.org/rfc/rfc6749#section-2.3) for details.

Used in: OAuth2