| Class | Description |
|---|---|
| ConfigProto | |
| FilterStateRule |
This message specifies Jwt requirements based on stream_info.filterState.
|
| FilterStateRule.Builder |
This message specifies Jwt requirements based on stream_info.filterState.
|
| JwtAuthentication |
This is the Envoy HTTP filter config for JWT authentication.
|
| JwtAuthentication.Builder |
This is the Envoy HTTP filter config for JWT authentication.
|
| JwtHeader |
This message specifies a header location to extract JWT token.
|
| JwtHeader.Builder |
This message specifies a header location to extract JWT token.
|
| JwtProvider |
Please see following for JWT authentication flow:
* `JSON Web Token (JWT) <https://tools.ietf.org/html/rfc7519>`_
* `The OAuth 2.0 Authorization Framework <https://tools.ietf.org/html/rfc6749>`_
* `OpenID Connect <http://openid.net/connect>`_
A JwtProvider message specifies how a JSON Web Token (JWT) can be verified.
|
| JwtProvider.Builder |
Please see following for JWT authentication flow:
* `JSON Web Token (JWT) <https://tools.ietf.org/html/rfc7519>`_
* `The OAuth 2.0 Authorization Framework <https://tools.ietf.org/html/rfc6749>`_
* `OpenID Connect <http://openid.net/connect>`_
A JwtProvider message specifies how a JSON Web Token (JWT) can be verified.
|
| JwtRequirement |
This message specifies a Jwt requirement.
|
| JwtRequirement.Builder |
This message specifies a Jwt requirement.
|
| JwtRequirementAndList |
This message specifies a list of RequiredProvider.
|
| JwtRequirementAndList.Builder |
This message specifies a list of RequiredProvider.
|
| JwtRequirementOrList |
This message specifies a list of RequiredProvider.
|
| JwtRequirementOrList.Builder |
This message specifies a list of RequiredProvider.
|
| ProviderWithAudiences |
Specify a required provider with audiences.
|
| ProviderWithAudiences.Builder |
Specify a required provider with audiences.
|
| RemoteJwks |
This message specifies how to fetch JWKS from remote and how to cache it.
|
| RemoteJwks.Builder |
This message specifies how to fetch JWKS from remote and how to cache it.
|
| RequirementRule |
This message specifies a Jwt requirement for a specific Route condition.
|
| RequirementRule.Builder |
This message specifies a Jwt requirement for a specific Route condition.
|
| Enum | Description |
|---|---|
| JwtProvider.JwksSourceSpecifierCase | |
| JwtRequirement.RequiresTypeCase |
Copyright © 2018–2021 The Envoy Project. All rights reserved.