Interface PerRouteConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PerRouteConfig,PerRouteConfig.Builder
public interface PerRouteConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetDisabled()Disable Jwt Authentication for this route.StringgetRequirementName()Use requirement_name to specify a JwtRequirement.com.google.protobuf.ByteStringgetRequirementNameBytes()Use requirement_name to specify a JwtRequirement.PerRouteConfig.RequirementSpecifierCasegetRequirementSpecifierCase()booleanhasDisabled()Disable Jwt Authentication for this route.booleanhasRequirementName()Use requirement_name to specify a JwtRequirement.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasDisabled
boolean hasDisabled()
Disable Jwt Authentication for this route.
bool disabled = 1 [(.validate.rules) = { ... }- Returns:
- Whether the disabled field is set.
-
getDisabled
boolean getDisabled()
Disable Jwt Authentication for this route.
bool disabled = 1 [(.validate.rules) = { ... }- Returns:
- The disabled.
-
hasRequirementName
boolean hasRequirementName()
Use requirement_name to specify a JwtRequirement. This requirement_name MUST be specified at the :ref:`requirement_map <envoy_v3_api_field_extensions.filters.http.jwt_authn.v3.JwtAuthentication.requirement_map>` in ``JwtAuthentication``. If no, the requests using this route will be rejected with 403.
string requirement_name = 2 [(.validate.rules) = { ... }- Returns:
- Whether the requirementName field is set.
-
getRequirementName
String getRequirementName()
Use requirement_name to specify a JwtRequirement. This requirement_name MUST be specified at the :ref:`requirement_map <envoy_v3_api_field_extensions.filters.http.jwt_authn.v3.JwtAuthentication.requirement_map>` in ``JwtAuthentication``. If no, the requests using this route will be rejected with 403.
string requirement_name = 2 [(.validate.rules) = { ... }- Returns:
- The requirementName.
-
getRequirementNameBytes
com.google.protobuf.ByteString getRequirementNameBytes()
Use requirement_name to specify a JwtRequirement. This requirement_name MUST be specified at the :ref:`requirement_map <envoy_v3_api_field_extensions.filters.http.jwt_authn.v3.JwtAuthentication.requirement_map>` in ``JwtAuthentication``. If no, the requests using this route will be rejected with 403.
string requirement_name = 2 [(.validate.rules) = { ... }- Returns:
- The bytes for requirementName.
-
getRequirementSpecifierCase
PerRouteConfig.RequirementSpecifierCase getRequirementSpecifierCase()
-
-