public interface JwtRequirementOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Empty |
getAllowMissing()
The requirement is satisfied if JWT is missing, but failed if JWT is
presented but invalid.
|
com.google.protobuf.EmptyOrBuilder |
getAllowMissingOrBuilder()
The requirement is satisfied if JWT is missing, but failed if JWT is
presented but invalid.
|
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.
|
ProviderWithAudiences |
getProviderAndAudiences()
Specify a required provider with audiences.
|
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.
|
JwtRequirementAndList |
getRequiresAll()
Specify list of JwtRequirement.
|
JwtRequirementAndListOrBuilder |
getRequiresAllOrBuilder()
Specify list of JwtRequirement.
|
JwtRequirementOrList |
getRequiresAny()
Specify list of JwtRequirement.
|
JwtRequirementOrListOrBuilder |
getRequiresAnyOrBuilder()
Specify list of JwtRequirement.
|
JwtRequirement.RequiresTypeCase |
getRequiresTypeCase() |
boolean |
hasAllowMissing()
The requirement is satisfied if JWT is missing, but failed if JWT is
presented but invalid.
|
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.extensions.filters.http.jwt_authn.v3.ProviderWithAudiences provider_and_audiences = 2;ProviderWithAudiences getProviderAndAudiences()
Specify a required provider with audiences.
.envoy.extensions.filters.http.jwt_authn.v3.ProviderWithAudiences provider_and_audiences = 2;ProviderWithAudiencesOrBuilder getProviderAndAudiencesOrBuilder()
Specify a required provider with audiences.
.envoy.extensions.filters.http.jwt_authn.v3.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.extensions.filters.http.jwt_authn.v3.JwtRequirementOrList requires_any = 3;JwtRequirementOrList getRequiresAny()
Specify list of JwtRequirement. Their results are OR-ed. If any one of them passes, the result is passed.
.envoy.extensions.filters.http.jwt_authn.v3.JwtRequirementOrList requires_any = 3;JwtRequirementOrListOrBuilder getRequiresAnyOrBuilder()
Specify list of JwtRequirement. Their results are OR-ed. If any one of them passes, the result is passed.
.envoy.extensions.filters.http.jwt_authn.v3.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.extensions.filters.http.jwt_authn.v3.JwtRequirementAndList requires_all = 4;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.extensions.filters.http.jwt_authn.v3.JwtRequirementAndList requires_all = 4;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.extensions.filters.http.jwt_authn.v3.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;boolean hasAllowMissing()
The requirement is satisfied if JWT is missing, but failed if JWT is presented but invalid. Similar to allow_missing_or_failed, this is used to only verify JWTs and pass the verified payload to another filter. The different is this mode will reject requests with invalid tokens.
.google.protobuf.Empty allow_missing = 6;com.google.protobuf.Empty getAllowMissing()
The requirement is satisfied if JWT is missing, but failed if JWT is presented but invalid. Similar to allow_missing_or_failed, this is used to only verify JWTs and pass the verified payload to another filter. The different is this mode will reject requests with invalid tokens.
.google.protobuf.Empty allow_missing = 6;com.google.protobuf.EmptyOrBuilder getAllowMissingOrBuilder()
The requirement is satisfied if JWT is missing, but failed if JWT is presented but invalid. Similar to allow_missing_or_failed, this is used to only verify JWTs and pass the verified payload to another filter. The different is this mode will reject requests with invalid tokens.
.google.protobuf.Empty allow_missing = 6;JwtRequirement.RequiresTypeCase getRequiresTypeCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.