Versions in this module Expand all Collapse all v0 v0.9.7 Sep 1, 2020 Changes in this version + var File_envoy_extensions_filters_http_oauth2_v3alpha_oauth_proto protoreflect.FileDescriptor + type OAuth2 struct + Config *OAuth2Config + func (*OAuth2) Descriptor() ([]byte, []int) + func (*OAuth2) ProtoMessage() + func (m *OAuth2) Validate() error + func (x *OAuth2) GetConfig() *OAuth2Config + func (x *OAuth2) ProtoReflect() protoreflect.Message + func (x *OAuth2) Reset() + func (x *OAuth2) String() string + type OAuth2Config struct + AuthorizationEndpoint string + Credentials *OAuth2Credentials + ForwardBearerToken bool + PassThroughMatcher []*v33.HeaderMatcher + RedirectPathMatcher *v32.PathMatcher + RedirectUri string + SignoutPath *v32.PathMatcher + TokenEndpoint *v31.HttpUri + func (*OAuth2Config) Descriptor() ([]byte, []int) + func (*OAuth2Config) ProtoMessage() + func (m *OAuth2Config) Validate() error + func (x *OAuth2Config) GetAuthorizationEndpoint() string + func (x *OAuth2Config) GetCredentials() *OAuth2Credentials + func (x *OAuth2Config) GetForwardBearerToken() bool + func (x *OAuth2Config) GetPassThroughMatcher() []*v33.HeaderMatcher + func (x *OAuth2Config) GetRedirectPathMatcher() *v32.PathMatcher + func (x *OAuth2Config) GetRedirectUri() string + func (x *OAuth2Config) GetSignoutPath() *v32.PathMatcher + func (x *OAuth2Config) GetTokenEndpoint() *v31.HttpUri + func (x *OAuth2Config) ProtoReflect() protoreflect.Message + func (x *OAuth2Config) Reset() + func (x *OAuth2Config) String() string + type OAuth2ConfigValidationError struct + func (e OAuth2ConfigValidationError) Cause() error + func (e OAuth2ConfigValidationError) Error() string + func (e OAuth2ConfigValidationError) ErrorName() string + func (e OAuth2ConfigValidationError) Field() string + func (e OAuth2ConfigValidationError) Key() bool + func (e OAuth2ConfigValidationError) Reason() string + type OAuth2Credentials struct + ClientId string + TokenFormation isOAuth2Credentials_TokenFormation + TokenSecret *v3.SdsSecretConfig + func (*OAuth2Credentials) Descriptor() ([]byte, []int) + func (*OAuth2Credentials) ProtoMessage() + func (m *OAuth2Credentials) GetTokenFormation() isOAuth2Credentials_TokenFormation + func (m *OAuth2Credentials) Validate() error + func (x *OAuth2Credentials) GetClientId() string + func (x *OAuth2Credentials) GetHmacSecret() *v3.SdsSecretConfig + func (x *OAuth2Credentials) GetTokenSecret() *v3.SdsSecretConfig + func (x *OAuth2Credentials) ProtoReflect() protoreflect.Message + func (x *OAuth2Credentials) Reset() + func (x *OAuth2Credentials) String() string + type OAuth2CredentialsValidationError struct + func (e OAuth2CredentialsValidationError) Cause() error + func (e OAuth2CredentialsValidationError) Error() string + func (e OAuth2CredentialsValidationError) ErrorName() string + func (e OAuth2CredentialsValidationError) Field() string + func (e OAuth2CredentialsValidationError) Key() bool + func (e OAuth2CredentialsValidationError) Reason() string + type OAuth2Credentials_HmacSecret struct + HmacSecret *v3.SdsSecretConfig + type OAuth2ValidationError struct + func (e OAuth2ValidationError) Cause() error + func (e OAuth2ValidationError) Error() string + func (e OAuth2ValidationError) ErrorName() string + func (e OAuth2ValidationError) Field() string + func (e OAuth2ValidationError) Key() bool + func (e OAuth2ValidationError) Reason() string