Interface AuthorizationResponseOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AuthorizationResponse,AuthorizationResponse.Builder
public interface AuthorizationResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListStringMatchergetAllowedClientHeaders()When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response.ListStringMatcherOrBuildergetAllowedClientHeadersOrBuilder()When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response.ListStringMatchergetAllowedUpstreamHeaders()When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the original client request.ListStringMatcherOrBuildergetAllowedUpstreamHeadersOrBuilder()When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the original client request.booleanhasAllowedClientHeaders()When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response.booleanhasAllowedUpstreamHeaders()When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the original client request.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasAllowedUpstreamHeaders
boolean hasAllowedUpstreamHeaders()
When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the original client request. Note that coexistent headers will be overridden.
.envoy.type.matcher.ListStringMatcher allowed_upstream_headers = 1;- Returns:
- Whether the allowedUpstreamHeaders field is set.
-
getAllowedUpstreamHeaders
ListStringMatcher getAllowedUpstreamHeaders()
When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the original client request. Note that coexistent headers will be overridden.
.envoy.type.matcher.ListStringMatcher allowed_upstream_headers = 1;- Returns:
- The allowedUpstreamHeaders.
-
getAllowedUpstreamHeadersOrBuilder
ListStringMatcherOrBuilder getAllowedUpstreamHeadersOrBuilder()
When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>` is set, authorization response headers that have a correspondent match will be added to the original client request. Note that coexistent headers will be overridden.
.envoy.type.matcher.ListStringMatcher allowed_upstream_headers = 1;
-
hasAllowedClientHeaders
boolean hasAllowedClientHeaders()
When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response. Note that when this list is *not* set, all the authorization response headers, except *Authority (Host)* will be in the response to the client. When a header is included in this list, *Path*, *Status*, *Content-Length*, *WWWAuthenticate* and *Location* are automatically added.
.envoy.type.matcher.ListStringMatcher allowed_client_headers = 2;- Returns:
- Whether the allowedClientHeaders field is set.
-
getAllowedClientHeaders
ListStringMatcher getAllowedClientHeaders()
When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response. Note that when this list is *not* set, all the authorization response headers, except *Authority (Host)* will be in the response to the client. When a header is included in this list, *Path*, *Status*, *Content-Length*, *WWWAuthenticate* and *Location* are automatically added.
.envoy.type.matcher.ListStringMatcher allowed_client_headers = 2;- Returns:
- The allowedClientHeaders.
-
getAllowedClientHeadersOrBuilder
ListStringMatcherOrBuilder getAllowedClientHeadersOrBuilder()
When this :ref:`list <envoy_api_msg_type.matcher.ListStringMatcher>`. is set, authorization response headers that have a correspondent match will be added to the client's response. Note that when this list is *not* set, all the authorization response headers, except *Authority (Host)* will be in the response to the client. When a header is included in this list, *Path*, *Status*, *Content-Length*, *WWWAuthenticate* and *Location* are automatically added.
.envoy.type.matcher.ListStringMatcher allowed_client_headers = 2;
-
-