Versions in this module Expand all Collapse all v1 v1.0.0 Jan 25, 2023 Changes in this version + var File_envoy_extensions_filters_http_oauth2_v3_oauth_proto protoreflect.FileDescriptor + var OAuth2Config_AuthType_name = map[int32]string + var OAuth2Config_AuthType_value = map[string]int32 + type OAuth2 struct + Config *OAuth2Config + func (*OAuth2) Descriptor() ([]byte, []int) + func (*OAuth2) ProtoMessage() + func (m *OAuth2) Validate() error + func (m *OAuth2) ValidateAll() error + func (x *OAuth2) GetConfig() *OAuth2Config + func (x *OAuth2) ProtoReflect() protoreflect.Message + func (x *OAuth2) Reset() + func (x *OAuth2) String() string + type OAuth2Config struct + AuthScopes []string + AuthType OAuth2Config_AuthType + AuthorizationEndpoint string + Credentials *OAuth2Credentials + ForwardBearerToken bool + PassThroughMatcher []*v33.HeaderMatcher + RedirectPathMatcher *v32.PathMatcher + RedirectUri string + Resources []string + SignoutPath *v32.PathMatcher + TokenEndpoint *v31.HttpUri + func (*OAuth2Config) Descriptor() ([]byte, []int) + func (*OAuth2Config) ProtoMessage() + func (m *OAuth2Config) Validate() error + func (m *OAuth2Config) ValidateAll() error + func (x *OAuth2Config) GetAuthScopes() []string + func (x *OAuth2Config) GetAuthType() OAuth2Config_AuthType + 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) GetResources() []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 OAuth2ConfigMultiError []error + func (m OAuth2ConfigMultiError) AllErrors() []error + func (m OAuth2ConfigMultiError) Error() 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 OAuth2Config_AuthType int32 + const OAuth2Config_BASIC_AUTH + const OAuth2Config_URL_ENCODED_BODY + func (OAuth2Config_AuthType) Descriptor() protoreflect.EnumDescriptor + func (OAuth2Config_AuthType) EnumDescriptor() ([]byte, []int) + func (OAuth2Config_AuthType) Type() protoreflect.EnumType + func (x OAuth2Config_AuthType) Enum() *OAuth2Config_AuthType + func (x OAuth2Config_AuthType) Number() protoreflect.EnumNumber + func (x OAuth2Config_AuthType) String() string + type OAuth2Credentials struct + ClientId string + CookieNames *OAuth2Credentials_CookieNames + 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 (m *OAuth2Credentials) ValidateAll() error + func (x *OAuth2Credentials) GetClientId() string + func (x *OAuth2Credentials) GetCookieNames() *OAuth2Credentials_CookieNames + 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 OAuth2CredentialsMultiError []error + func (m OAuth2CredentialsMultiError) AllErrors() []error + func (m OAuth2CredentialsMultiError) Error() 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_CookieNames struct + BearerToken string + OauthExpires string + OauthHmac string + func (*OAuth2Credentials_CookieNames) Descriptor() ([]byte, []int) + func (*OAuth2Credentials_CookieNames) ProtoMessage() + func (m *OAuth2Credentials_CookieNames) Validate() error + func (m *OAuth2Credentials_CookieNames) ValidateAll() error + func (x *OAuth2Credentials_CookieNames) GetBearerToken() string + func (x *OAuth2Credentials_CookieNames) GetOauthExpires() string + func (x *OAuth2Credentials_CookieNames) GetOauthHmac() string + func (x *OAuth2Credentials_CookieNames) ProtoReflect() protoreflect.Message + func (x *OAuth2Credentials_CookieNames) Reset() + func (x *OAuth2Credentials_CookieNames) String() string + type OAuth2Credentials_CookieNamesMultiError []error + func (m OAuth2Credentials_CookieNamesMultiError) AllErrors() []error + func (m OAuth2Credentials_CookieNamesMultiError) Error() string + type OAuth2Credentials_CookieNamesValidationError struct + func (e OAuth2Credentials_CookieNamesValidationError) Cause() error + func (e OAuth2Credentials_CookieNamesValidationError) Error() string + func (e OAuth2Credentials_CookieNamesValidationError) ErrorName() string + func (e OAuth2Credentials_CookieNamesValidationError) Field() string + func (e OAuth2Credentials_CookieNamesValidationError) Key() bool + func (e OAuth2Credentials_CookieNamesValidationError) Reason() string + type OAuth2Credentials_HmacSecret struct + HmacSecret *v3.SdsSecretConfig + type OAuth2MultiError []error + func (m OAuth2MultiError) AllErrors() []error + func (m OAuth2MultiError) Error() string + 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