Documentation ¶
Index ¶
- Variables
- type AuthorizationRequest
- func (*AuthorizationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizationRequest) GetAllowedHeaders() *v4alpha1.ListStringMatcher
- func (x *AuthorizationRequest) GetHeadersToAdd() []*v4alpha.HeaderValue
- func (*AuthorizationRequest) ProtoMessage()
- func (x *AuthorizationRequest) ProtoReflect() protoreflect.Message
- func (x *AuthorizationRequest) Reset()
- func (x *AuthorizationRequest) String() string
- func (m *AuthorizationRequest) Validate() error
- type AuthorizationRequestValidationError
- func (e AuthorizationRequestValidationError) Cause() error
- func (e AuthorizationRequestValidationError) Error() string
- func (e AuthorizationRequestValidationError) ErrorName() string
- func (e AuthorizationRequestValidationError) Field() string
- func (e AuthorizationRequestValidationError) Key() bool
- func (e AuthorizationRequestValidationError) Reason() string
- type AuthorizationResponse
- func (*AuthorizationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizationResponse) GetAllowedClientHeaders() *v4alpha1.ListStringMatcher
- func (x *AuthorizationResponse) GetAllowedUpstreamHeaders() *v4alpha1.ListStringMatcher
- func (x *AuthorizationResponse) GetAllowedUpstreamHeadersToAppend() *v4alpha1.ListStringMatcher
- func (*AuthorizationResponse) ProtoMessage()
- func (x *AuthorizationResponse) ProtoReflect() protoreflect.Message
- func (x *AuthorizationResponse) Reset()
- func (x *AuthorizationResponse) String() string
- func (m *AuthorizationResponse) Validate() error
- type AuthorizationResponseValidationError
- func (e AuthorizationResponseValidationError) Cause() error
- func (e AuthorizationResponseValidationError) Error() string
- func (e AuthorizationResponseValidationError) ErrorName() string
- func (e AuthorizationResponseValidationError) Field() string
- func (e AuthorizationResponseValidationError) Key() bool
- func (e AuthorizationResponseValidationError) Reason() string
- type BufferSettings
- func (*BufferSettings) Descriptor() ([]byte, []int)deprecated
- func (x *BufferSettings) GetAllowPartialMessage() bool
- func (x *BufferSettings) GetMaxRequestBytes() uint32
- func (*BufferSettings) ProtoMessage()
- func (x *BufferSettings) ProtoReflect() protoreflect.Message
- func (x *BufferSettings) Reset()
- func (x *BufferSettings) String() string
- func (m *BufferSettings) Validate() error
- type BufferSettingsValidationError
- func (e BufferSettingsValidationError) Cause() error
- func (e BufferSettingsValidationError) Error() string
- func (e BufferSettingsValidationError) ErrorName() string
- func (e BufferSettingsValidationError) Field() string
- func (e BufferSettingsValidationError) Key() bool
- func (e BufferSettingsValidationError) Reason() string
- type CheckSettings
- func (*CheckSettings) Descriptor() ([]byte, []int)deprecated
- func (x *CheckSettings) GetContextExtensions() map[string]string
- func (*CheckSettings) ProtoMessage()
- func (x *CheckSettings) ProtoReflect() protoreflect.Message
- func (x *CheckSettings) Reset()
- func (x *CheckSettings) String() string
- func (m *CheckSettings) Validate() error
- type CheckSettingsValidationError
- func (e CheckSettingsValidationError) Cause() error
- func (e CheckSettingsValidationError) Error() string
- func (e CheckSettingsValidationError) ErrorName() string
- func (e CheckSettingsValidationError) Field() string
- func (e CheckSettingsValidationError) Key() bool
- func (e CheckSettingsValidationError) Reason() string
- type ExtAuthz
- func (*ExtAuthz) Descriptor() ([]byte, []int)deprecated
- func (x *ExtAuthz) GetClearRouteCache() bool
- func (x *ExtAuthz) GetDenyAtDisable() *v4alpha.RuntimeFeatureFlag
- func (x *ExtAuthz) GetFailureModeAllow() bool
- func (x *ExtAuthz) GetFilterEnabled() *v4alpha.RuntimeFractionalPercent
- func (x *ExtAuthz) GetGrpcService() *v4alpha.GrpcService
- func (x *ExtAuthz) GetHttpService() *HttpService
- func (x *ExtAuthz) GetIncludePeerCertificate() bool
- func (x *ExtAuthz) GetMetadataContextNamespaces() []string
- func (m *ExtAuthz) GetServices() isExtAuthz_Services
- func (x *ExtAuthz) GetStatusOnError() *v3.HttpStatus
- func (x *ExtAuthz) GetTransportApiVersion() v4alpha.ApiVersion
- func (x *ExtAuthz) GetWithRequestBody() *BufferSettings
- func (*ExtAuthz) ProtoMessage()
- func (x *ExtAuthz) ProtoReflect() protoreflect.Message
- func (x *ExtAuthz) Reset()
- func (x *ExtAuthz) String() string
- func (m *ExtAuthz) Validate() error
- type ExtAuthzPerRoute
- func (*ExtAuthzPerRoute) Descriptor() ([]byte, []int)deprecated
- func (x *ExtAuthzPerRoute) GetCheckSettings() *CheckSettings
- func (x *ExtAuthzPerRoute) GetDisabled() bool
- func (m *ExtAuthzPerRoute) GetOverride() isExtAuthzPerRoute_Override
- func (*ExtAuthzPerRoute) ProtoMessage()
- func (x *ExtAuthzPerRoute) ProtoReflect() protoreflect.Message
- func (x *ExtAuthzPerRoute) Reset()
- func (x *ExtAuthzPerRoute) String() string
- func (m *ExtAuthzPerRoute) Validate() error
- type ExtAuthzPerRouteValidationError
- func (e ExtAuthzPerRouteValidationError) Cause() error
- func (e ExtAuthzPerRouteValidationError) Error() string
- func (e ExtAuthzPerRouteValidationError) ErrorName() string
- func (e ExtAuthzPerRouteValidationError) Field() string
- func (e ExtAuthzPerRouteValidationError) Key() bool
- func (e ExtAuthzPerRouteValidationError) Reason() string
- type ExtAuthzPerRoute_CheckSettings
- type ExtAuthzPerRoute_Disabled
- type ExtAuthzValidationError
- type ExtAuthz_GrpcService
- type ExtAuthz_HttpService
- type HttpService
- func (*HttpService) Descriptor() ([]byte, []int)deprecated
- func (x *HttpService) GetAuthorizationRequest() *AuthorizationRequest
- func (x *HttpService) GetAuthorizationResponse() *AuthorizationResponse
- func (x *HttpService) GetPathPrefix() string
- func (x *HttpService) GetServerUri() *v4alpha.HttpUri
- func (*HttpService) ProtoMessage()
- func (x *HttpService) ProtoReflect() protoreflect.Message
- func (x *HttpService) Reset()
- func (x *HttpService) String() string
- func (m *HttpService) Validate() error
- type HttpServiceValidationError
- func (e HttpServiceValidationError) Cause() error
- func (e HttpServiceValidationError) Error() string
- func (e HttpServiceValidationError) ErrorName() string
- func (e HttpServiceValidationError) Field() string
- func (e HttpServiceValidationError) Key() bool
- func (e HttpServiceValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var File_envoy_extensions_filters_http_ext_authz_v4alpha_ext_authz_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AuthorizationRequest ¶
type AuthorizationRequest struct { AllowedHeaders *v4alpha1.ListStringMatcher `protobuf:"bytes,1,opt,name=allowed_headers,json=allowedHeaders,proto3" json:"allowed_headers,omitempty"` HeadersToAdd []*v4alpha.HeaderValue `protobuf:"bytes,2,rep,name=headers_to_add,json=headersToAdd,proto3" json:"headers_to_add,omitempty"` // contains filtered or unexported fields }
func (*AuthorizationRequest) Descriptor
deprecated
func (*AuthorizationRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizationRequest.ProtoReflect.Descriptor instead.
func (*AuthorizationRequest) GetAllowedHeaders ¶
func (x *AuthorizationRequest) GetAllowedHeaders() *v4alpha1.ListStringMatcher
func (*AuthorizationRequest) GetHeadersToAdd ¶
func (x *AuthorizationRequest) GetHeadersToAdd() []*v4alpha.HeaderValue
func (*AuthorizationRequest) ProtoMessage ¶
func (*AuthorizationRequest) ProtoMessage()
func (*AuthorizationRequest) ProtoReflect ¶
func (x *AuthorizationRequest) ProtoReflect() protoreflect.Message
func (*AuthorizationRequest) Reset ¶
func (x *AuthorizationRequest) Reset()
func (*AuthorizationRequest) String ¶
func (x *AuthorizationRequest) String() string
func (*AuthorizationRequest) Validate ¶
func (m *AuthorizationRequest) Validate() error
Validate checks the field values on AuthorizationRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type AuthorizationRequestValidationError ¶
type AuthorizationRequestValidationError struct {
// contains filtered or unexported fields
}
AuthorizationRequestValidationError is the validation error returned by AuthorizationRequest.Validate if the designated constraints aren't met.
func (AuthorizationRequestValidationError) Cause ¶
func (e AuthorizationRequestValidationError) Cause() error
Cause function returns cause value.
func (AuthorizationRequestValidationError) Error ¶
func (e AuthorizationRequestValidationError) Error() string
Error satisfies the builtin error interface
func (AuthorizationRequestValidationError) ErrorName ¶
func (e AuthorizationRequestValidationError) ErrorName() string
ErrorName returns error name.
func (AuthorizationRequestValidationError) Field ¶
func (e AuthorizationRequestValidationError) Field() string
Field function returns field value.
func (AuthorizationRequestValidationError) Key ¶
func (e AuthorizationRequestValidationError) Key() bool
Key function returns key value.
func (AuthorizationRequestValidationError) Reason ¶
func (e AuthorizationRequestValidationError) Reason() string
Reason function returns reason value.
type AuthorizationResponse ¶
type AuthorizationResponse struct { AllowedUpstreamHeaders *v4alpha1.ListStringMatcher `` /* 129-byte string literal not displayed */ AllowedUpstreamHeadersToAppend *v4alpha1.ListStringMatcher `` /* 157-byte string literal not displayed */ AllowedClientHeaders *v4alpha1.ListStringMatcher `protobuf:"bytes,2,opt,name=allowed_client_headers,json=allowedClientHeaders,proto3" json:"allowed_client_headers,omitempty"` // contains filtered or unexported fields }
func (*AuthorizationResponse) Descriptor
deprecated
func (*AuthorizationResponse) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizationResponse.ProtoReflect.Descriptor instead.
func (*AuthorizationResponse) GetAllowedClientHeaders ¶
func (x *AuthorizationResponse) GetAllowedClientHeaders() *v4alpha1.ListStringMatcher
func (*AuthorizationResponse) GetAllowedUpstreamHeaders ¶
func (x *AuthorizationResponse) GetAllowedUpstreamHeaders() *v4alpha1.ListStringMatcher
func (*AuthorizationResponse) GetAllowedUpstreamHeadersToAppend ¶
func (x *AuthorizationResponse) GetAllowedUpstreamHeadersToAppend() *v4alpha1.ListStringMatcher
func (*AuthorizationResponse) ProtoMessage ¶
func (*AuthorizationResponse) ProtoMessage()
func (*AuthorizationResponse) ProtoReflect ¶
func (x *AuthorizationResponse) ProtoReflect() protoreflect.Message
func (*AuthorizationResponse) Reset ¶
func (x *AuthorizationResponse) Reset()
func (*AuthorizationResponse) String ¶
func (x *AuthorizationResponse) String() string
func (*AuthorizationResponse) Validate ¶
func (m *AuthorizationResponse) Validate() error
Validate checks the field values on AuthorizationResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type AuthorizationResponseValidationError ¶
type AuthorizationResponseValidationError struct {
// contains filtered or unexported fields
}
AuthorizationResponseValidationError is the validation error returned by AuthorizationResponse.Validate if the designated constraints aren't met.
func (AuthorizationResponseValidationError) Cause ¶
func (e AuthorizationResponseValidationError) Cause() error
Cause function returns cause value.
func (AuthorizationResponseValidationError) Error ¶
func (e AuthorizationResponseValidationError) Error() string
Error satisfies the builtin error interface
func (AuthorizationResponseValidationError) ErrorName ¶
func (e AuthorizationResponseValidationError) ErrorName() string
ErrorName returns error name.
func (AuthorizationResponseValidationError) Field ¶
func (e AuthorizationResponseValidationError) Field() string
Field function returns field value.
func (AuthorizationResponseValidationError) Key ¶
func (e AuthorizationResponseValidationError) Key() bool
Key function returns key value.
func (AuthorizationResponseValidationError) Reason ¶
func (e AuthorizationResponseValidationError) Reason() string
Reason function returns reason value.
type BufferSettings ¶
type BufferSettings struct { MaxRequestBytes uint32 `protobuf:"varint,1,opt,name=max_request_bytes,json=maxRequestBytes,proto3" json:"max_request_bytes,omitempty"` AllowPartialMessage bool `protobuf:"varint,2,opt,name=allow_partial_message,json=allowPartialMessage,proto3" json:"allow_partial_message,omitempty"` // contains filtered or unexported fields }
func (*BufferSettings) Descriptor
deprecated
func (*BufferSettings) Descriptor() ([]byte, []int)
Deprecated: Use BufferSettings.ProtoReflect.Descriptor instead.
func (*BufferSettings) GetAllowPartialMessage ¶
func (x *BufferSettings) GetAllowPartialMessage() bool
func (*BufferSettings) GetMaxRequestBytes ¶
func (x *BufferSettings) GetMaxRequestBytes() uint32
func (*BufferSettings) ProtoMessage ¶
func (*BufferSettings) ProtoMessage()
func (*BufferSettings) ProtoReflect ¶
func (x *BufferSettings) ProtoReflect() protoreflect.Message
func (*BufferSettings) Reset ¶
func (x *BufferSettings) Reset()
func (*BufferSettings) String ¶
func (x *BufferSettings) String() string
func (*BufferSettings) Validate ¶
func (m *BufferSettings) Validate() error
Validate checks the field values on BufferSettings with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type BufferSettingsValidationError ¶
type BufferSettingsValidationError struct {
// contains filtered or unexported fields
}
BufferSettingsValidationError is the validation error returned by BufferSettings.Validate if the designated constraints aren't met.
func (BufferSettingsValidationError) Cause ¶
func (e BufferSettingsValidationError) Cause() error
Cause function returns cause value.
func (BufferSettingsValidationError) Error ¶
func (e BufferSettingsValidationError) Error() string
Error satisfies the builtin error interface
func (BufferSettingsValidationError) ErrorName ¶
func (e BufferSettingsValidationError) ErrorName() string
ErrorName returns error name.
func (BufferSettingsValidationError) Field ¶
func (e BufferSettingsValidationError) Field() string
Field function returns field value.
func (BufferSettingsValidationError) Key ¶
func (e BufferSettingsValidationError) Key() bool
Key function returns key value.
func (BufferSettingsValidationError) Reason ¶
func (e BufferSettingsValidationError) Reason() string
Reason function returns reason value.
type CheckSettings ¶
type CheckSettings struct { ContextExtensions map[string]string `` /* 200-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CheckSettings) Descriptor
deprecated
func (*CheckSettings) Descriptor() ([]byte, []int)
Deprecated: Use CheckSettings.ProtoReflect.Descriptor instead.
func (*CheckSettings) GetContextExtensions ¶
func (x *CheckSettings) GetContextExtensions() map[string]string
func (*CheckSettings) ProtoMessage ¶
func (*CheckSettings) ProtoMessage()
func (*CheckSettings) ProtoReflect ¶
func (x *CheckSettings) ProtoReflect() protoreflect.Message
func (*CheckSettings) Reset ¶
func (x *CheckSettings) Reset()
func (*CheckSettings) String ¶
func (x *CheckSettings) String() string
func (*CheckSettings) Validate ¶
func (m *CheckSettings) Validate() error
Validate checks the field values on CheckSettings with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type CheckSettingsValidationError ¶
type CheckSettingsValidationError struct {
// contains filtered or unexported fields
}
CheckSettingsValidationError is the validation error returned by CheckSettings.Validate if the designated constraints aren't met.
func (CheckSettingsValidationError) Cause ¶
func (e CheckSettingsValidationError) Cause() error
Cause function returns cause value.
func (CheckSettingsValidationError) Error ¶
func (e CheckSettingsValidationError) Error() string
Error satisfies the builtin error interface
func (CheckSettingsValidationError) ErrorName ¶
func (e CheckSettingsValidationError) ErrorName() string
ErrorName returns error name.
func (CheckSettingsValidationError) Field ¶
func (e CheckSettingsValidationError) Field() string
Field function returns field value.
func (CheckSettingsValidationError) Key ¶
func (e CheckSettingsValidationError) Key() bool
Key function returns key value.
func (CheckSettingsValidationError) Reason ¶
func (e CheckSettingsValidationError) Reason() string
Reason function returns reason value.
type ExtAuthz ¶
type ExtAuthz struct { // Types that are assignable to Services: // *ExtAuthz_GrpcService // *ExtAuthz_HttpService Services isExtAuthz_Services `protobuf_oneof:"services"` TransportApiVersion v4alpha.ApiVersion `` /* 164-byte string literal not displayed */ FailureModeAllow bool `protobuf:"varint,2,opt,name=failure_mode_allow,json=failureModeAllow,proto3" json:"failure_mode_allow,omitempty"` WithRequestBody *BufferSettings `protobuf:"bytes,5,opt,name=with_request_body,json=withRequestBody,proto3" json:"with_request_body,omitempty"` ClearRouteCache bool `protobuf:"varint,6,opt,name=clear_route_cache,json=clearRouteCache,proto3" json:"clear_route_cache,omitempty"` StatusOnError *v3.HttpStatus `protobuf:"bytes,7,opt,name=status_on_error,json=statusOnError,proto3" json:"status_on_error,omitempty"` MetadataContextNamespaces []string `` /* 138-byte string literal not displayed */ FilterEnabled *v4alpha.RuntimeFractionalPercent `protobuf:"bytes,9,opt,name=filter_enabled,json=filterEnabled,proto3" json:"filter_enabled,omitempty"` DenyAtDisable *v4alpha.RuntimeFeatureFlag `protobuf:"bytes,11,opt,name=deny_at_disable,json=denyAtDisable,proto3" json:"deny_at_disable,omitempty"` IncludePeerCertificate bool `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ExtAuthz) Descriptor
deprecated
func (*ExtAuthz) GetClearRouteCache ¶
func (*ExtAuthz) GetDenyAtDisable ¶
func (x *ExtAuthz) GetDenyAtDisable() *v4alpha.RuntimeFeatureFlag
func (*ExtAuthz) GetFailureModeAllow ¶
func (*ExtAuthz) GetFilterEnabled ¶
func (x *ExtAuthz) GetFilterEnabled() *v4alpha.RuntimeFractionalPercent
func (*ExtAuthz) GetGrpcService ¶
func (x *ExtAuthz) GetGrpcService() *v4alpha.GrpcService
func (*ExtAuthz) GetHttpService ¶
func (x *ExtAuthz) GetHttpService() *HttpService
func (*ExtAuthz) GetIncludePeerCertificate ¶
func (*ExtAuthz) GetMetadataContextNamespaces ¶
func (*ExtAuthz) GetServices ¶
func (m *ExtAuthz) GetServices() isExtAuthz_Services
func (*ExtAuthz) GetStatusOnError ¶
func (x *ExtAuthz) GetStatusOnError() *v3.HttpStatus
func (*ExtAuthz) GetTransportApiVersion ¶
func (x *ExtAuthz) GetTransportApiVersion() v4alpha.ApiVersion
func (*ExtAuthz) GetWithRequestBody ¶
func (x *ExtAuthz) GetWithRequestBody() *BufferSettings
func (*ExtAuthz) ProtoMessage ¶
func (*ExtAuthz) ProtoMessage()
func (*ExtAuthz) ProtoReflect ¶
func (x *ExtAuthz) ProtoReflect() protoreflect.Message
type ExtAuthzPerRoute ¶
type ExtAuthzPerRoute struct { // Types that are assignable to Override: // *ExtAuthzPerRoute_Disabled // *ExtAuthzPerRoute_CheckSettings Override isExtAuthzPerRoute_Override `protobuf_oneof:"override"` // contains filtered or unexported fields }
func (*ExtAuthzPerRoute) Descriptor
deprecated
func (*ExtAuthzPerRoute) Descriptor() ([]byte, []int)
Deprecated: Use ExtAuthzPerRoute.ProtoReflect.Descriptor instead.
func (*ExtAuthzPerRoute) GetCheckSettings ¶
func (x *ExtAuthzPerRoute) GetCheckSettings() *CheckSettings
func (*ExtAuthzPerRoute) GetDisabled ¶
func (x *ExtAuthzPerRoute) GetDisabled() bool
func (*ExtAuthzPerRoute) GetOverride ¶
func (m *ExtAuthzPerRoute) GetOverride() isExtAuthzPerRoute_Override
func (*ExtAuthzPerRoute) ProtoMessage ¶
func (*ExtAuthzPerRoute) ProtoMessage()
func (*ExtAuthzPerRoute) ProtoReflect ¶
func (x *ExtAuthzPerRoute) ProtoReflect() protoreflect.Message
func (*ExtAuthzPerRoute) Reset ¶
func (x *ExtAuthzPerRoute) Reset()
func (*ExtAuthzPerRoute) String ¶
func (x *ExtAuthzPerRoute) String() string
func (*ExtAuthzPerRoute) Validate ¶
func (m *ExtAuthzPerRoute) Validate() error
Validate checks the field values on ExtAuthzPerRoute with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ExtAuthzPerRouteValidationError ¶
type ExtAuthzPerRouteValidationError struct {
// contains filtered or unexported fields
}
ExtAuthzPerRouteValidationError is the validation error returned by ExtAuthzPerRoute.Validate if the designated constraints aren't met.
func (ExtAuthzPerRouteValidationError) Cause ¶
func (e ExtAuthzPerRouteValidationError) Cause() error
Cause function returns cause value.
func (ExtAuthzPerRouteValidationError) Error ¶
func (e ExtAuthzPerRouteValidationError) Error() string
Error satisfies the builtin error interface
func (ExtAuthzPerRouteValidationError) ErrorName ¶
func (e ExtAuthzPerRouteValidationError) ErrorName() string
ErrorName returns error name.
func (ExtAuthzPerRouteValidationError) Field ¶
func (e ExtAuthzPerRouteValidationError) Field() string
Field function returns field value.
func (ExtAuthzPerRouteValidationError) Key ¶
func (e ExtAuthzPerRouteValidationError) Key() bool
Key function returns key value.
func (ExtAuthzPerRouteValidationError) Reason ¶
func (e ExtAuthzPerRouteValidationError) Reason() string
Reason function returns reason value.
type ExtAuthzPerRoute_CheckSettings ¶
type ExtAuthzPerRoute_CheckSettings struct {
CheckSettings *CheckSettings `protobuf:"bytes,2,opt,name=check_settings,json=checkSettings,proto3,oneof"`
}
type ExtAuthzPerRoute_Disabled ¶
type ExtAuthzPerRoute_Disabled struct {
Disabled bool `protobuf:"varint,1,opt,name=disabled,proto3,oneof"`
}
type ExtAuthzValidationError ¶
type ExtAuthzValidationError struct {
// contains filtered or unexported fields
}
ExtAuthzValidationError is the validation error returned by ExtAuthz.Validate if the designated constraints aren't met.
func (ExtAuthzValidationError) Cause ¶
func (e ExtAuthzValidationError) Cause() error
Cause function returns cause value.
func (ExtAuthzValidationError) Error ¶
func (e ExtAuthzValidationError) Error() string
Error satisfies the builtin error interface
func (ExtAuthzValidationError) ErrorName ¶
func (e ExtAuthzValidationError) ErrorName() string
ErrorName returns error name.
func (ExtAuthzValidationError) Field ¶
func (e ExtAuthzValidationError) Field() string
Field function returns field value.
func (ExtAuthzValidationError) Key ¶
func (e ExtAuthzValidationError) Key() bool
Key function returns key value.
func (ExtAuthzValidationError) Reason ¶
func (e ExtAuthzValidationError) Reason() string
Reason function returns reason value.
type ExtAuthz_GrpcService ¶
type ExtAuthz_GrpcService struct {
GrpcService *v4alpha.GrpcService `protobuf:"bytes,1,opt,name=grpc_service,json=grpcService,proto3,oneof"`
}
type ExtAuthz_HttpService ¶
type ExtAuthz_HttpService struct {
HttpService *HttpService `protobuf:"bytes,3,opt,name=http_service,json=httpService,proto3,oneof"`
}
type HttpService ¶
type HttpService struct { ServerUri *v4alpha.HttpUri `protobuf:"bytes,1,opt,name=server_uri,json=serverUri,proto3" json:"server_uri,omitempty"` PathPrefix string `protobuf:"bytes,2,opt,name=path_prefix,json=pathPrefix,proto3" json:"path_prefix,omitempty"` AuthorizationRequest *AuthorizationRequest `protobuf:"bytes,7,opt,name=authorization_request,json=authorizationRequest,proto3" json:"authorization_request,omitempty"` AuthorizationResponse *AuthorizationResponse `protobuf:"bytes,8,opt,name=authorization_response,json=authorizationResponse,proto3" json:"authorization_response,omitempty"` // contains filtered or unexported fields }
func (*HttpService) Descriptor
deprecated
func (*HttpService) Descriptor() ([]byte, []int)
Deprecated: Use HttpService.ProtoReflect.Descriptor instead.
func (*HttpService) GetAuthorizationRequest ¶
func (x *HttpService) GetAuthorizationRequest() *AuthorizationRequest
func (*HttpService) GetAuthorizationResponse ¶
func (x *HttpService) GetAuthorizationResponse() *AuthorizationResponse
func (*HttpService) GetPathPrefix ¶
func (x *HttpService) GetPathPrefix() string
func (*HttpService) GetServerUri ¶
func (x *HttpService) GetServerUri() *v4alpha.HttpUri
func (*HttpService) ProtoMessage ¶
func (*HttpService) ProtoMessage()
func (*HttpService) ProtoReflect ¶
func (x *HttpService) ProtoReflect() protoreflect.Message
func (*HttpService) Reset ¶
func (x *HttpService) Reset()
func (*HttpService) String ¶
func (x *HttpService) String() string
func (*HttpService) Validate ¶
func (m *HttpService) Validate() error
Validate checks the field values on HttpService with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type HttpServiceValidationError ¶
type HttpServiceValidationError struct {
// contains filtered or unexported fields
}
HttpServiceValidationError is the validation error returned by HttpService.Validate if the designated constraints aren't met.
func (HttpServiceValidationError) Cause ¶
func (e HttpServiceValidationError) Cause() error
Cause function returns cause value.
func (HttpServiceValidationError) Error ¶
func (e HttpServiceValidationError) Error() string
Error satisfies the builtin error interface
func (HttpServiceValidationError) ErrorName ¶
func (e HttpServiceValidationError) ErrorName() string
ErrorName returns error name.
func (HttpServiceValidationError) Field ¶
func (e HttpServiceValidationError) Field() string
Field function returns field value.
func (HttpServiceValidationError) Key ¶
func (e HttpServiceValidationError) Key() bool
Key function returns key value.
func (HttpServiceValidationError) Reason ¶
func (e HttpServiceValidationError) Reason() string
Reason function returns reason value.