mirror of https://github.com/dapr/docs.git
2.3 KiB
2.3 KiB
type | title | linkTitle | weight | description | no_list | aliases | |
---|---|---|---|---|---|---|---|
docs | Middleware component specs | Middleware | 6000 | List of all the supported middleware components that can be injected in Dapr's processing pipeline. | true |
|
Table captions:
Status
: [Component certification]({{<ref "certification-lifecycle.md">}}) status
- [Alpha]({{<ref "certification-lifecycle.md#alpha">}})
- [Beta]({{<ref "certification-lifecycle.md#beta">}})
- [Stable]({{<ref "certification-lifecycle.md#stable">}})
Since
: defines from which Dapr Runtime version, the component is in the current status
Component version
: defines the version of the component
HTTP
Name | Description | Status | Component version |
---|---|---|---|
[Rate limit]({{< ref middleware-rate-limit.md >}}) | Restricts the maximum number of allowed HTTP requests per second | Alpha | v1 |
[OAuth2]({{< ref middleware-oauth2.md >}}) | Enables the OAuth2 Authorization Grant flow on a Web API | Alpha | v1 |
[OAuth2 client credentials]({{< ref middleware-oauth2clientcredentials.md >}}) | Enables the OAuth2 Client Credentials Grant flow on a Web API | Alpha | v1 |
[Bearer]({{< ref middleware-bearer.md >}}) | Verifies a Bearer Token using OpenID Connect on a Web API | Alpha | v1 |
[Open Policy Agent]({{< ref middleware-opa.md >}}) | Applies Rego/OPA Policies to incoming Dapr HTTP requests | Alpha | v1 |
[Uppercase]({{< ref middleware-uppercase.md >}}) | Converts the body of the request to uppercase letters | Stable(For local development) | v1 |