Supported middleware
List of all the supported middleware components that can be injected in Dapr’s processing pipeline.
HTTP
| Name | Description | Status | Component version |
|---|---|---|---|
| Rate limit | Restricts the maximum number of allowed HTTP requests per second | Alpha | v1 |
| OAuth2 | Enables the OAuth2 Authorization Grant flow on a Web API | Alpha | v1 |
| OAuth2 client credentials | Enables the OAuth2 Client Credentials Grant flow on a Web API | Alpha | v1 |
| Bearer | Verifies a Bearer Token using OpenID Connect on a Web API | Alpha | v1 |
| Open Policy Agent | Applies Rego/OPA Policies to incoming Dapr HTTP requests | Alpha | v1 |
| Uppercase | Converts the body of the request to uppercase letters | GA (For local development) | v1 |
Last modified February 16, 2021: Adding a few updates for versioning (bedbf75c)