public final class Config extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Config.JwtAuthentication
This is the Envoy HTTP filter config for JWT authentication.
|
static interface |
Config.JwtAuthenticationOrBuilder |
static class |
Config.JwtHeader
This message specifies a header location to extract JWT token.
|
static interface |
Config.JwtHeaderOrBuilder |
static class |
Config.JwtProvider
This message specifies how a JSON Web Token (JWT) can be verified.
|
static interface |
Config.JwtProviderOrBuilder |
static class |
Config.JwtRequirement
This message specifies a Jwt requirement.
|
static class |
Config.JwtRequirementAndList
This message specifies a list of RequiredProvider.
|
static interface |
Config.JwtRequirementAndListOrBuilder |
static interface |
Config.JwtRequirementOrBuilder |
static class |
Config.JwtRequirementOrList
This message specifies a list of RequiredProvider.
|
static interface |
Config.JwtRequirementOrListOrBuilder |
static class |
Config.ProviderWithAudiences
Specify a required provider with audiences.
|
static interface |
Config.ProviderWithAudiencesOrBuilder |
static class |
Config.RemoteJwks
This message specifies how to fetch JWKS from remote and how to cache it.
|
static interface |
Config.RemoteJwksOrBuilder |
static class |
Config.RequirementRule
This message specifies a Jwt requirement for a specific Route condition.
|
static interface |
Config.RequirementRuleOrBuilder |
| Modifier and Type | Method and Description |
|---|---|
static com.google.protobuf.Descriptors.FileDescriptor |
getDescriptor() |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) |
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
Copyright © 2018 The Envoy Project. All rights reserved.