Interface RedisExternalAuthProviderOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RedisExternalAuthProvider,RedisExternalAuthProvider.Builder
public interface RedisExternalAuthProviderOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanIf set to true, the filter will expect an expiration timestamp in the response from the external auth service.External auth gRPC service configuration.External auth gRPC service configuration.booleanExternal auth gRPC service configuration.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasGrpcService
boolean hasGrpcService()External auth gRPC service configuration. It will be called every time an AUTH command is received from a client.
.envoy.config.core.v3.GrpcService grpc_service = 1;- Returns:
- Whether the grpcService field is set.
-
getGrpcService
GrpcService getGrpcService()External auth gRPC service configuration. It will be called every time an AUTH command is received from a client.
.envoy.config.core.v3.GrpcService grpc_service = 1;- Returns:
- The grpcService.
-
getGrpcServiceOrBuilder
GrpcServiceOrBuilder getGrpcServiceOrBuilder()External auth gRPC service configuration. It will be called every time an AUTH command is received from a client.
.envoy.config.core.v3.GrpcService grpc_service = 1; -
getEnableAuthExpiration
boolean getEnableAuthExpiration()If set to true, the filter will expect an expiration timestamp in the response from the external auth service. This timestamp will be used to disable any further commands from the client after the expiration time, unless a new AUTH command is received and the external auth service returns a new expiration timestamp.
bool enable_auth_expiration = 2;- Returns:
- The enableAuthExpiration.
-