Uses of Class
io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha.JwtAuthentication.Builder
Packages that use JwtAuthentication.Builder
-
Uses of JwtAuthentication.Builder in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha
Methods in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha that return JwtAuthentication.BuilderModifier and TypeMethodDescriptionJwtAuthentication.Builder.addAllRules(Iterable<? extends RequirementRule> values) Specifies requirements based on the route matches.JwtAuthentication.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) JwtAuthentication.Builder.addRules(int index, RequirementRule value) Specifies requirements based on the route matches.JwtAuthentication.Builder.addRules(int index, RequirementRule.Builder builderForValue) Specifies requirements based on the route matches.JwtAuthentication.Builder.addRules(RequirementRule value) Specifies requirements based on the route matches.JwtAuthentication.Builder.addRules(RequirementRule.Builder builderForValue) Specifies requirements based on the route matches.JwtAuthentication.Builder.clear()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.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) JwtAuthentication.Builder.clearFilterStateRules()This message specifies Jwt requirements based on stream_info.filterState.JwtAuthentication.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) JwtAuthentication.Builder.clearProviders()JwtAuthentication.Builder.clearRules()Specifies requirements based on the route matches.JwtAuthentication.Builder.clone()JwtAuthentication.Builder.mergeFilterStateRules(FilterStateRule value) This message specifies Jwt requirements based on stream_info.filterState.JwtAuthentication.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) JwtAuthentication.Builder.mergeFrom(com.google.protobuf.Message other) JwtAuthentication.Builder.mergeFrom(JwtAuthentication other) JwtAuthentication.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static JwtAuthentication.BuilderJwtAuthentication.newBuilder()static JwtAuthentication.BuilderJwtAuthentication.newBuilder(JwtAuthentication prototype) JwtAuthentication.newBuilderForType()protected JwtAuthentication.BuilderJwtAuthentication.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) 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 provider2: issuer: provider2 local_jwks: inline_string: jwks_stringJwtAuthentication.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 provider2: issuer: provider2 local_jwks: inline_string: jwks_stringJwtAuthentication.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_stringJwtAuthentication.Builder.removeRules(int index) Specifies requirements based on the route matches.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.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) JwtAuthentication.Builder.setFilterStateRules(FilterStateRule value) This message specifies Jwt requirements based on stream_info.filterState.JwtAuthentication.Builder.setFilterStateRules(FilterStateRule.Builder builderForValue) This message specifies Jwt requirements based on stream_info.filterState.JwtAuthentication.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) JwtAuthentication.Builder.setRules(int index, RequirementRule value) Specifies requirements based on the route matches.JwtAuthentication.Builder.setRules(int index, RequirementRule.Builder builderForValue) Specifies requirements based on the route matches.JwtAuthentication.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) JwtAuthentication.toBuilder()