public static interface Config.JwtRequirementOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Empty |
getAllowMissingOrFailed()
The requirement is always satisfied even if JWT is missing or the JWT
verification fails.
|
com.google.protobuf.EmptyOrBuilder |
getAllowMissingOrFailedOrBuilder()
The requirement is always satisfied even if JWT is missing or the JWT
verification fails.
|
Config.ProviderWithAudiences |
getProviderAndAudiences()
Specify a required provider with audiences.
|
Config.ProviderWithAudiencesOrBuilder |
getProviderAndAudiencesOrBuilder()
Specify a required provider with audiences.
|
String |
getProviderName()
Specify a required provider name.
|
com.google.protobuf.ByteString |
getProviderNameBytes()
Specify a required provider name.
|
Config.JwtRequirementAndList |
getRequiresAll()
Specify list of JwtRequirement.
|
Config.JwtRequirementAndListOrBuilder |
getRequiresAllOrBuilder()
Specify list of JwtRequirement.
|
Config.JwtRequirementOrList |
getRequiresAny()
Specify list of JwtRequirement.
|
Config.JwtRequirementOrListOrBuilder |
getRequiresAnyOrBuilder()
Specify list of JwtRequirement.
|
Config.JwtRequirement.RequiresTypeCase |
getRequiresTypeCase() |
boolean |
hasAllowMissingOrFailed()
The requirement is always satisfied even if JWT is missing or the JWT
verification fails.
|
boolean |
hasProviderAndAudiences()
Specify a required provider with audiences.
|
boolean |
hasRequiresAll()
Specify list of JwtRequirement.
|
boolean |
hasRequiresAny()
Specify list of JwtRequirement.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getProviderName()
Specify a required provider name.
string provider_name = 1;com.google.protobuf.ByteString getProviderNameBytes()
Specify a required provider name.
string provider_name = 1;boolean hasProviderAndAudiences()
Specify a required provider with audiences.
.envoy.config.filter.http.jwt_authn.v2alpha.ProviderWithAudiences provider_and_audiences = 2;Config.ProviderWithAudiences getProviderAndAudiences()
Specify a required provider with audiences.
.envoy.config.filter.http.jwt_authn.v2alpha.ProviderWithAudiences provider_and_audiences = 2;Config.ProviderWithAudiencesOrBuilder getProviderAndAudiencesOrBuilder()
Specify a required provider with audiences.
.envoy.config.filter.http.jwt_authn.v2alpha.ProviderWithAudiences provider_and_audiences = 2;boolean hasRequiresAny()
Specify list of JwtRequirement. Their results are OR-ed. If any one of them passes, the result is passed.
.envoy.config.filter.http.jwt_authn.v2alpha.JwtRequirementOrList requires_any = 3;Config.JwtRequirementOrList getRequiresAny()
Specify list of JwtRequirement. Their results are OR-ed. If any one of them passes, the result is passed.
.envoy.config.filter.http.jwt_authn.v2alpha.JwtRequirementOrList requires_any = 3;Config.JwtRequirementOrListOrBuilder getRequiresAnyOrBuilder()
Specify list of JwtRequirement. Their results are OR-ed. If any one of them passes, the result is passed.
.envoy.config.filter.http.jwt_authn.v2alpha.JwtRequirementOrList requires_any = 3;boolean hasRequiresAll()
Specify list of JwtRequirement. Their results are AND-ed. All of them must pass, if one of them fails or missing, it fails.
.envoy.config.filter.http.jwt_authn.v2alpha.JwtRequirementAndList requires_all = 4;Config.JwtRequirementAndList getRequiresAll()
Specify list of JwtRequirement. Their results are AND-ed. All of them must pass, if one of them fails or missing, it fails.
.envoy.config.filter.http.jwt_authn.v2alpha.JwtRequirementAndList requires_all = 4;Config.JwtRequirementAndListOrBuilder getRequiresAllOrBuilder()
Specify list of JwtRequirement. Their results are AND-ed. All of them must pass, if one of them fails or missing, it fails.
.envoy.config.filter.http.jwt_authn.v2alpha.JwtRequirementAndList requires_all = 4;boolean hasAllowMissingOrFailed()
The requirement is always satisfied even if JWT is missing or the JWT verification fails. A typical usage is: this filter is used to only verify JWTs and pass the verified JWT payloads to another filter, the other filter will make decision. In this mode, all JWT tokens will be verified.
.google.protobuf.Empty allow_missing_or_failed = 5;com.google.protobuf.Empty getAllowMissingOrFailed()
The requirement is always satisfied even if JWT is missing or the JWT verification fails. A typical usage is: this filter is used to only verify JWTs and pass the verified JWT payloads to another filter, the other filter will make decision. In this mode, all JWT tokens will be verified.
.google.protobuf.Empty allow_missing_or_failed = 5;com.google.protobuf.EmptyOrBuilder getAllowMissingOrFailedOrBuilder()
The requirement is always satisfied even if JWT is missing or the JWT verification fails. A typical usage is: this filter is used to only verify JWTs and pass the verified JWT payloads to another filter, the other filter will make decision. In this mode, all JWT tokens will be verified.
.google.protobuf.Empty allow_missing_or_failed = 5;Config.JwtRequirement.RequiresTypeCase getRequiresTypeCase()
Copyright © 2018 The Envoy Project. All rights reserved.