JwtAuthentication.Builder |
JwtAuthentication.Builder.addAllRules(Iterable<? extends RequirementRule> values) |
Specifies requirements based on the route matches.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.addRules(int index,
RequirementRule value) |
Specifies requirements based on the route matches.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.addRules(int index,
RequirementRule.Builder builderForValue) |
Specifies requirements based on the route matches.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.addRules(RequirementRule value) |
Specifies requirements based on the route matches.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.addRules(RequirementRule.Builder builderForValue) |
Specifies requirements based on the route matches.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.clear() |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.clearBypassCorsPreflight() |
When set to true, bypass the `CORS preflight request
<http://www.w3.org/TR/cors/#cross-origin-request-with-preflight>`_ regardless of JWT
requirements specified in the rules.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.clearFilterStateRules() |
This message specifies Jwt requirements based on stream_info.filterState.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.clearProviders() |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.clearRequirementMap() |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.clearRules() |
Specifies requirements based on the route matches.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.clone() |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.mergeFilterStateRules(FilterStateRule value) |
This message specifies Jwt requirements based on stream_info.filterState.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.mergeFrom(com.google.protobuf.Message other) |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.mergeFrom(JwtAuthentication other) |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
static JwtAuthentication.Builder |
JwtAuthentication.newBuilder() |
|
static JwtAuthentication.Builder |
JwtAuthentication.newBuilder(JwtAuthentication prototype) |
|
JwtAuthentication.Builder |
JwtAuthentication.newBuilderForType() |
|
protected JwtAuthentication.Builder |
JwtAuthentication.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.putAllProviders(Map<String,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
timeout: 1s
provider2:
issuer: provider2
local_jwks:
inline_string: jwks_string
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.putAllRequirementMap(Map<String,JwtRequirement> values) |
A map of unique requirement_names to JwtRequirements.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.putProviders(String key,
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
timeout: 1s
provider2:
issuer: provider2
local_jwks:
inline_string: jwks_string
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.putRequirementMap(String key,
JwtRequirement value) |
A map of unique requirement_names to JwtRequirements.
|
JwtAuthentication.Builder |
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
timeout: 1s
provider2:
issuer: provider2
local_jwks:
inline_string: jwks_string
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.removeRequirementMap(String key) |
A map of unique requirement_names to JwtRequirements.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.removeRules(int index) |
Specifies requirements based on the route matches.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.setBypassCorsPreflight(boolean value) |
When set to true, bypass the `CORS preflight request
<http://www.w3.org/TR/cors/#cross-origin-request-with-preflight>`_ regardless of JWT
requirements specified in the rules.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.setFilterStateRules(FilterStateRule value) |
This message specifies Jwt requirements based on stream_info.filterState.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.setFilterStateRules(FilterStateRule.Builder builderForValue) |
This message specifies Jwt requirements based on stream_info.filterState.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.setRules(int index,
RequirementRule value) |
Specifies requirements based on the route matches.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.setRules(int index,
RequirementRule.Builder builderForValue) |
Specifies requirements based on the route matches.
|
JwtAuthentication.Builder |
JwtAuthentication.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
JwtAuthentication.Builder |
JwtAuthentication.toBuilder() |
|