| Package | Description |
|---|---|
| envoy.config.filter.http.jwt_authn.v2alpha |
| Modifier and Type | Method and Description |
|---|---|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.addAllRules(Iterable<? extends Config.RequirementRule> values)
Specifies requirements based on the route matches.
|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.addRules(Config.RequirementRule.Builder builderForValue)
Specifies requirements based on the route matches.
|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.addRules(Config.RequirementRule value)
Specifies requirements based on the route matches.
|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.addRules(int index,
Config.RequirementRule.Builder builderForValue)
Specifies requirements based on the route matches.
|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.addRules(int index,
Config.RequirementRule value)
Specifies requirements based on the route matches.
|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.clear() |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.clearProviders() |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.clearRules()
Specifies requirements based on the route matches.
|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.clone() |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.mergeFrom(Config.JwtAuthentication other) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.mergeFrom(com.google.protobuf.Message other) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static Config.JwtAuthentication.Builder |
Config.JwtAuthentication.newBuilder() |
static Config.JwtAuthentication.Builder |
Config.JwtAuthentication.newBuilder(Config.JwtAuthentication prototype) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.newBuilderForType() |
protected Config.JwtAuthentication.Builder |
Config.JwtAuthentication.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.putAllProviders(Map<String,Config.JwtProvider> values)
Map of provider names to JwtProviders.
.. code-block:: yaml
providers:
provider1:
issuer: issuer1
audiences:
- audience1
- audience2
remote_jwks:
http_uri:
uri: https://example.com/.well-known/jwks.json
cluster: example_jwks_cluster
provider2:
issuer: provider2
local_jwks:
inline_string: jwks_string
map<string, .envoy.config.filter.http.jwt_authn.v2alpha.JwtProvider> providers = 1; |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.putProviders(String key,
Config.JwtProvider value)
Map of provider names to JwtProviders.
.. code-block:: yaml
providers:
provider1:
issuer: issuer1
audiences:
- audience1
- audience2
remote_jwks:
http_uri:
uri: https://example.com/.well-known/jwks.json
cluster: example_jwks_cluster
provider2:
issuer: provider2
local_jwks:
inline_string: jwks_string
map<string, .envoy.config.filter.http.jwt_authn.v2alpha.JwtProvider> providers = 1; |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.removeProviders(String key)
Map of provider names to JwtProviders.
.. code-block:: yaml
providers:
provider1:
issuer: issuer1
audiences:
- audience1
- audience2
remote_jwks:
http_uri:
uri: https://example.com/.well-known/jwks.json
cluster: example_jwks_cluster
provider2:
issuer: provider2
local_jwks:
inline_string: jwks_string
map<string, .envoy.config.filter.http.jwt_authn.v2alpha.JwtProvider> providers = 1; |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.removeRules(int index)
Specifies requirements based on the route matches.
|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.setRules(int index,
Config.RequirementRule.Builder builderForValue)
Specifies requirements based on the route matches.
|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.setRules(int index,
Config.RequirementRule value)
Specifies requirements based on the route matches.
|
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Config.JwtAuthentication.Builder |
Config.JwtAuthentication.toBuilder() |
Copyright © 2018 The Envoy Project. All rights reserved.