go-control-plane: github.com/envoyproxy/go-control-plane/envoy/config/filter/http/jwt_authn/v2alpha Index | Files

package envoy_config_filter_http_jwt_authn_v2alpha

import "github.com/envoyproxy/go-control-plane/envoy/config/filter/http/jwt_authn/v2alpha"

Index

Package Files

config.pb.go config.pb.validate.go

Variables

var File_envoy_config_filter_http_jwt_authn_v2alpha_config_proto protoreflect.FileDescriptor

type FilterStateRule Uses

type FilterStateRule struct {
    Name     string                     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    Requires map[string]*JwtRequirement `protobuf:"bytes,3,rep,name=requires,proto3" json:"requires,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    // contains filtered or unexported fields
}

func (*FilterStateRule) Descriptor Uses

func (*FilterStateRule) Descriptor() ([]byte, []int)

Deprecated: Use FilterStateRule.ProtoReflect.Descriptor instead.

func (*FilterStateRule) GetName Uses

func (x *FilterStateRule) GetName() string

func (*FilterStateRule) GetRequires Uses

func (x *FilterStateRule) GetRequires() map[string]*JwtRequirement

func (*FilterStateRule) ProtoMessage Uses

func (*FilterStateRule) ProtoMessage()

func (*FilterStateRule) ProtoReflect Uses

func (x *FilterStateRule) ProtoReflect() protoreflect.Message

func (*FilterStateRule) Reset Uses

func (x *FilterStateRule) Reset()

func (*FilterStateRule) String Uses

func (x *FilterStateRule) String() string

func (*FilterStateRule) Validate Uses

func (m *FilterStateRule) Validate() error

Validate checks the field values on FilterStateRule with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type FilterStateRuleValidationError Uses

type FilterStateRuleValidationError struct {
    // contains filtered or unexported fields
}

FilterStateRuleValidationError is the validation error returned by FilterStateRule.Validate if the designated constraints aren't met.

func (FilterStateRuleValidationError) Cause Uses

func (e FilterStateRuleValidationError) Cause() error

Cause function returns cause value.

func (FilterStateRuleValidationError) Error Uses

func (e FilterStateRuleValidationError) Error() string

Error satisfies the builtin error interface

func (FilterStateRuleValidationError) ErrorName Uses

func (e FilterStateRuleValidationError) ErrorName() string

ErrorName returns error name.

func (FilterStateRuleValidationError) Field Uses

func (e FilterStateRuleValidationError) Field() string

Field function returns field value.

func (FilterStateRuleValidationError) Key Uses

func (e FilterStateRuleValidationError) Key() bool

Key function returns key value.

func (FilterStateRuleValidationError) Reason Uses

func (e FilterStateRuleValidationError) Reason() string

Reason function returns reason value.

type JwtAuthentication Uses

type JwtAuthentication struct {
    Providers           map[string]*JwtProvider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
    Rules               []*RequirementRule      `protobuf:"bytes,2,rep,name=rules,proto3" json:"rules,omitempty"`
    FilterStateRules    *FilterStateRule        `protobuf:"bytes,3,opt,name=filter_state_rules,json=filterStateRules,proto3" json:"filter_state_rules,omitempty"`
    BypassCorsPreflight bool                    `protobuf:"varint,4,opt,name=bypass_cors_preflight,json=bypassCorsPreflight,proto3" json:"bypass_cors_preflight,omitempty"`
    // contains filtered or unexported fields
}

func (*JwtAuthentication) Descriptor Uses

func (*JwtAuthentication) Descriptor() ([]byte, []int)

Deprecated: Use JwtAuthentication.ProtoReflect.Descriptor instead.

func (*JwtAuthentication) GetBypassCorsPreflight Uses

func (x *JwtAuthentication) GetBypassCorsPreflight() bool

func (*JwtAuthentication) GetFilterStateRules Uses

func (x *JwtAuthentication) GetFilterStateRules() *FilterStateRule

func (*JwtAuthentication) GetProviders Uses

func (x *JwtAuthentication) GetProviders() map[string]*JwtProvider

func (*JwtAuthentication) GetRules Uses

func (x *JwtAuthentication) GetRules() []*RequirementRule

func (*JwtAuthentication) ProtoMessage Uses

func (*JwtAuthentication) ProtoMessage()

func (*JwtAuthentication) ProtoReflect Uses

func (x *JwtAuthentication) ProtoReflect() protoreflect.Message

func (*JwtAuthentication) Reset Uses

func (x *JwtAuthentication) Reset()

func (*JwtAuthentication) String Uses

func (x *JwtAuthentication) String() string

func (*JwtAuthentication) Validate Uses

func (m *JwtAuthentication) Validate() error

Validate checks the field values on JwtAuthentication with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type JwtAuthenticationValidationError Uses

type JwtAuthenticationValidationError struct {
    // contains filtered or unexported fields
}

JwtAuthenticationValidationError is the validation error returned by JwtAuthentication.Validate if the designated constraints aren't met.

func (JwtAuthenticationValidationError) Cause Uses

func (e JwtAuthenticationValidationError) Cause() error

Cause function returns cause value.

func (JwtAuthenticationValidationError) Error Uses

func (e JwtAuthenticationValidationError) Error() string

Error satisfies the builtin error interface

func (JwtAuthenticationValidationError) ErrorName Uses

func (e JwtAuthenticationValidationError) ErrorName() string

ErrorName returns error name.

func (JwtAuthenticationValidationError) Field Uses

func (e JwtAuthenticationValidationError) Field() string

Field function returns field value.

func (JwtAuthenticationValidationError) Key Uses

func (e JwtAuthenticationValidationError) Key() bool

Key function returns key value.

func (JwtAuthenticationValidationError) Reason Uses

func (e JwtAuthenticationValidationError) Reason() string

Reason function returns reason value.

type JwtHeader Uses

type JwtHeader struct {
    Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    ValuePrefix string `protobuf:"bytes,2,opt,name=value_prefix,json=valuePrefix,proto3" json:"value_prefix,omitempty"`
    // contains filtered or unexported fields
}

func (*JwtHeader) Descriptor Uses

func (*JwtHeader) Descriptor() ([]byte, []int)

Deprecated: Use JwtHeader.ProtoReflect.Descriptor instead.

func (*JwtHeader) GetName Uses

func (x *JwtHeader) GetName() string

func (*JwtHeader) GetValuePrefix Uses

func (x *JwtHeader) GetValuePrefix() string

func (*JwtHeader) ProtoMessage Uses

func (*JwtHeader) ProtoMessage()

func (*JwtHeader) ProtoReflect Uses

func (x *JwtHeader) ProtoReflect() protoreflect.Message

func (*JwtHeader) Reset Uses

func (x *JwtHeader) Reset()

func (*JwtHeader) String Uses

func (x *JwtHeader) String() string

func (*JwtHeader) Validate Uses

func (m *JwtHeader) Validate() error

Validate checks the field values on JwtHeader with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type JwtHeaderValidationError Uses

type JwtHeaderValidationError struct {
    // contains filtered or unexported fields
}

JwtHeaderValidationError is the validation error returned by JwtHeader.Validate if the designated constraints aren't met.

func (JwtHeaderValidationError) Cause Uses

func (e JwtHeaderValidationError) Cause() error

Cause function returns cause value.

func (JwtHeaderValidationError) Error Uses

func (e JwtHeaderValidationError) Error() string

Error satisfies the builtin error interface

func (JwtHeaderValidationError) ErrorName Uses

func (e JwtHeaderValidationError) ErrorName() string

ErrorName returns error name.

func (JwtHeaderValidationError) Field Uses

func (e JwtHeaderValidationError) Field() string

Field function returns field value.

func (JwtHeaderValidationError) Key Uses

func (e JwtHeaderValidationError) Key() bool

Key function returns key value.

func (JwtHeaderValidationError) Reason Uses

func (e JwtHeaderValidationError) Reason() string

Reason function returns reason value.

type JwtProvider Uses

type JwtProvider struct {
    Issuer    string   `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"`
    Audiences []string `protobuf:"bytes,2,rep,name=audiences,proto3" json:"audiences,omitempty"`
    // Types that are assignable to JwksSourceSpecifier:
    //	*JwtProvider_RemoteJwks
    //	*JwtProvider_LocalJwks
    JwksSourceSpecifier  isJwtProvider_JwksSourceSpecifier `protobuf_oneof:"jwks_source_specifier"`
    Forward              bool                              `protobuf:"varint,5,opt,name=forward,proto3" json:"forward,omitempty"`
    FromHeaders          []*JwtHeader                      `protobuf:"bytes,6,rep,name=from_headers,json=fromHeaders,proto3" json:"from_headers,omitempty"`
    FromParams           []string                          `protobuf:"bytes,7,rep,name=from_params,json=fromParams,proto3" json:"from_params,omitempty"`
    ForwardPayloadHeader string                            `protobuf:"bytes,8,opt,name=forward_payload_header,json=forwardPayloadHeader,proto3" json:"forward_payload_header,omitempty"`
    PayloadInMetadata    string                            `protobuf:"bytes,9,opt,name=payload_in_metadata,json=payloadInMetadata,proto3" json:"payload_in_metadata,omitempty"`
    // contains filtered or unexported fields
}

func (*JwtProvider) Descriptor Uses

func (*JwtProvider) Descriptor() ([]byte, []int)

Deprecated: Use JwtProvider.ProtoReflect.Descriptor instead.

func (*JwtProvider) GetAudiences Uses

func (x *JwtProvider) GetAudiences() []string

func (*JwtProvider) GetForward Uses

func (x *JwtProvider) GetForward() bool

func (*JwtProvider) GetForwardPayloadHeader Uses

func (x *JwtProvider) GetForwardPayloadHeader() string

func (*JwtProvider) GetFromHeaders Uses

func (x *JwtProvider) GetFromHeaders() []*JwtHeader

func (*JwtProvider) GetFromParams Uses

func (x *JwtProvider) GetFromParams() []string

func (*JwtProvider) GetIssuer Uses

func (x *JwtProvider) GetIssuer() string

func (*JwtProvider) GetJwksSourceSpecifier Uses

func (m *JwtProvider) GetJwksSourceSpecifier() isJwtProvider_JwksSourceSpecifier

func (*JwtProvider) GetLocalJwks Uses

func (x *JwtProvider) GetLocalJwks() *core.DataSource

func (*JwtProvider) GetPayloadInMetadata Uses

func (x *JwtProvider) GetPayloadInMetadata() string

func (*JwtProvider) GetRemoteJwks Uses

func (x *JwtProvider) GetRemoteJwks() *RemoteJwks

func (*JwtProvider) ProtoMessage Uses

func (*JwtProvider) ProtoMessage()

func (*JwtProvider) ProtoReflect Uses

func (x *JwtProvider) ProtoReflect() protoreflect.Message

func (*JwtProvider) Reset Uses

func (x *JwtProvider) Reset()

func (*JwtProvider) String Uses

func (x *JwtProvider) String() string

func (*JwtProvider) Validate Uses

func (m *JwtProvider) Validate() error

Validate checks the field values on JwtProvider with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type JwtProviderValidationError Uses

type JwtProviderValidationError struct {
    // contains filtered or unexported fields
}

JwtProviderValidationError is the validation error returned by JwtProvider.Validate if the designated constraints aren't met.

func (JwtProviderValidationError) Cause Uses

func (e JwtProviderValidationError) Cause() error

Cause function returns cause value.

func (JwtProviderValidationError) Error Uses

func (e JwtProviderValidationError) Error() string

Error satisfies the builtin error interface

func (JwtProviderValidationError) ErrorName Uses

func (e JwtProviderValidationError) ErrorName() string

ErrorName returns error name.

func (JwtProviderValidationError) Field Uses

func (e JwtProviderValidationError) Field() string

Field function returns field value.

func (JwtProviderValidationError) Key Uses

func (e JwtProviderValidationError) Key() bool

Key function returns key value.

func (JwtProviderValidationError) Reason Uses

func (e JwtProviderValidationError) Reason() string

Reason function returns reason value.

type JwtProvider_LocalJwks Uses

type JwtProvider_LocalJwks struct {
    LocalJwks *core.DataSource `protobuf:"bytes,4,opt,name=local_jwks,json=localJwks,proto3,oneof"`
}

type JwtProvider_RemoteJwks Uses

type JwtProvider_RemoteJwks struct {
    RemoteJwks *RemoteJwks `protobuf:"bytes,3,opt,name=remote_jwks,json=remoteJwks,proto3,oneof"`
}

type JwtRequirement Uses

type JwtRequirement struct {

    // Types that are assignable to RequiresType:
    //	*JwtRequirement_ProviderName
    //	*JwtRequirement_ProviderAndAudiences
    //	*JwtRequirement_RequiresAny
    //	*JwtRequirement_RequiresAll
    //	*JwtRequirement_AllowMissingOrFailed
    //	*JwtRequirement_AllowMissing
    RequiresType isJwtRequirement_RequiresType `protobuf_oneof:"requires_type"`
    // contains filtered or unexported fields
}

func (*JwtRequirement) Descriptor Uses

func (*JwtRequirement) Descriptor() ([]byte, []int)

Deprecated: Use JwtRequirement.ProtoReflect.Descriptor instead.

func (*JwtRequirement) GetAllowMissing Uses

func (x *JwtRequirement) GetAllowMissing() *empty.Empty

func (*JwtRequirement) GetAllowMissingOrFailed Uses

func (x *JwtRequirement) GetAllowMissingOrFailed() *empty.Empty

func (*JwtRequirement) GetProviderAndAudiences Uses

func (x *JwtRequirement) GetProviderAndAudiences() *ProviderWithAudiences

func (*JwtRequirement) GetProviderName Uses

func (x *JwtRequirement) GetProviderName() string

func (*JwtRequirement) GetRequiresAll Uses

func (x *JwtRequirement) GetRequiresAll() *JwtRequirementAndList

func (*JwtRequirement) GetRequiresAny Uses

func (x *JwtRequirement) GetRequiresAny() *JwtRequirementOrList

func (*JwtRequirement) GetRequiresType Uses

func (m *JwtRequirement) GetRequiresType() isJwtRequirement_RequiresType

func (*JwtRequirement) ProtoMessage Uses

func (*JwtRequirement) ProtoMessage()

func (*JwtRequirement) ProtoReflect Uses

func (x *JwtRequirement) ProtoReflect() protoreflect.Message

func (*JwtRequirement) Reset Uses

func (x *JwtRequirement) Reset()

func (*JwtRequirement) String Uses

func (x *JwtRequirement) String() string

func (*JwtRequirement) Validate Uses

func (m *JwtRequirement) Validate() error

Validate checks the field values on JwtRequirement with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type JwtRequirementAndList Uses

type JwtRequirementAndList struct {
    Requirements []*JwtRequirement `protobuf:"bytes,1,rep,name=requirements,proto3" json:"requirements,omitempty"`
    // contains filtered or unexported fields
}

func (*JwtRequirementAndList) Descriptor Uses

func (*JwtRequirementAndList) Descriptor() ([]byte, []int)

Deprecated: Use JwtRequirementAndList.ProtoReflect.Descriptor instead.

func (*JwtRequirementAndList) GetRequirements Uses

func (x *JwtRequirementAndList) GetRequirements() []*JwtRequirement

func (*JwtRequirementAndList) ProtoMessage Uses

func (*JwtRequirementAndList) ProtoMessage()

func (*JwtRequirementAndList) ProtoReflect Uses

func (x *JwtRequirementAndList) ProtoReflect() protoreflect.Message

func (*JwtRequirementAndList) Reset Uses

func (x *JwtRequirementAndList) Reset()

func (*JwtRequirementAndList) String Uses

func (x *JwtRequirementAndList) String() string

func (*JwtRequirementAndList) Validate Uses

func (m *JwtRequirementAndList) Validate() error

Validate checks the field values on JwtRequirementAndList with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type JwtRequirementAndListValidationError Uses

type JwtRequirementAndListValidationError struct {
    // contains filtered or unexported fields
}

JwtRequirementAndListValidationError is the validation error returned by JwtRequirementAndList.Validate if the designated constraints aren't met.

func (JwtRequirementAndListValidationError) Cause Uses

func (e JwtRequirementAndListValidationError) Cause() error

Cause function returns cause value.

func (JwtRequirementAndListValidationError) Error Uses

func (e JwtRequirementAndListValidationError) Error() string

Error satisfies the builtin error interface

func (JwtRequirementAndListValidationError) ErrorName Uses

func (e JwtRequirementAndListValidationError) ErrorName() string

ErrorName returns error name.

func (JwtRequirementAndListValidationError) Field Uses

func (e JwtRequirementAndListValidationError) Field() string

Field function returns field value.

func (JwtRequirementAndListValidationError) Key Uses

func (e JwtRequirementAndListValidationError) Key() bool

Key function returns key value.

func (JwtRequirementAndListValidationError) Reason Uses

func (e JwtRequirementAndListValidationError) Reason() string

Reason function returns reason value.

type JwtRequirementOrList Uses

type JwtRequirementOrList struct {
    Requirements []*JwtRequirement `protobuf:"bytes,1,rep,name=requirements,proto3" json:"requirements,omitempty"`
    // contains filtered or unexported fields
}

func (*JwtRequirementOrList) Descriptor Uses

func (*JwtRequirementOrList) Descriptor() ([]byte, []int)

Deprecated: Use JwtRequirementOrList.ProtoReflect.Descriptor instead.

func (*JwtRequirementOrList) GetRequirements Uses

func (x *JwtRequirementOrList) GetRequirements() []*JwtRequirement

func (*JwtRequirementOrList) ProtoMessage Uses

func (*JwtRequirementOrList) ProtoMessage()

func (*JwtRequirementOrList) ProtoReflect Uses

func (x *JwtRequirementOrList) ProtoReflect() protoreflect.Message

func (*JwtRequirementOrList) Reset Uses

func (x *JwtRequirementOrList) Reset()

func (*JwtRequirementOrList) String Uses

func (x *JwtRequirementOrList) String() string

func (*JwtRequirementOrList) Validate Uses

func (m *JwtRequirementOrList) Validate() error

Validate checks the field values on JwtRequirementOrList with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type JwtRequirementOrListValidationError Uses

type JwtRequirementOrListValidationError struct {
    // contains filtered or unexported fields
}

JwtRequirementOrListValidationError is the validation error returned by JwtRequirementOrList.Validate if the designated constraints aren't met.

func (JwtRequirementOrListValidationError) Cause Uses

func (e JwtRequirementOrListValidationError) Cause() error

Cause function returns cause value.

func (JwtRequirementOrListValidationError) Error Uses

func (e JwtRequirementOrListValidationError) Error() string

Error satisfies the builtin error interface

func (JwtRequirementOrListValidationError) ErrorName Uses

func (e JwtRequirementOrListValidationError) ErrorName() string

ErrorName returns error name.

func (JwtRequirementOrListValidationError) Field Uses

func (e JwtRequirementOrListValidationError) Field() string

Field function returns field value.

func (JwtRequirementOrListValidationError) Key Uses

func (e JwtRequirementOrListValidationError) Key() bool

Key function returns key value.

func (JwtRequirementOrListValidationError) Reason Uses

func (e JwtRequirementOrListValidationError) Reason() string

Reason function returns reason value.

type JwtRequirementValidationError Uses

type JwtRequirementValidationError struct {
    // contains filtered or unexported fields
}

JwtRequirementValidationError is the validation error returned by JwtRequirement.Validate if the designated constraints aren't met.

func (JwtRequirementValidationError) Cause Uses

func (e JwtRequirementValidationError) Cause() error

Cause function returns cause value.

func (JwtRequirementValidationError) Error Uses

func (e JwtRequirementValidationError) Error() string

Error satisfies the builtin error interface

func (JwtRequirementValidationError) ErrorName Uses

func (e JwtRequirementValidationError) ErrorName() string

ErrorName returns error name.

func (JwtRequirementValidationError) Field Uses

func (e JwtRequirementValidationError) Field() string

Field function returns field value.

func (JwtRequirementValidationError) Key Uses

func (e JwtRequirementValidationError) Key() bool

Key function returns key value.

func (JwtRequirementValidationError) Reason Uses

func (e JwtRequirementValidationError) Reason() string

Reason function returns reason value.

type JwtRequirement_AllowMissing Uses

type JwtRequirement_AllowMissing struct {
    AllowMissing *empty.Empty `protobuf:"bytes,6,opt,name=allow_missing,json=allowMissing,proto3,oneof"`
}

type JwtRequirement_AllowMissingOrFailed Uses

type JwtRequirement_AllowMissingOrFailed struct {
    AllowMissingOrFailed *empty.Empty `protobuf:"bytes,5,opt,name=allow_missing_or_failed,json=allowMissingOrFailed,proto3,oneof"`
}

type JwtRequirement_ProviderAndAudiences Uses

type JwtRequirement_ProviderAndAudiences struct {
    ProviderAndAudiences *ProviderWithAudiences `protobuf:"bytes,2,opt,name=provider_and_audiences,json=providerAndAudiences,proto3,oneof"`
}

type JwtRequirement_ProviderName Uses

type JwtRequirement_ProviderName struct {
    ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3,oneof"`
}

type JwtRequirement_RequiresAll Uses

type JwtRequirement_RequiresAll struct {
    RequiresAll *JwtRequirementAndList `protobuf:"bytes,4,opt,name=requires_all,json=requiresAll,proto3,oneof"`
}

type JwtRequirement_RequiresAny Uses

type JwtRequirement_RequiresAny struct {
    RequiresAny *JwtRequirementOrList `protobuf:"bytes,3,opt,name=requires_any,json=requiresAny,proto3,oneof"`
}

type ProviderWithAudiences Uses

type ProviderWithAudiences struct {
    ProviderName string   `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
    Audiences    []string `protobuf:"bytes,2,rep,name=audiences,proto3" json:"audiences,omitempty"`
    // contains filtered or unexported fields
}

func (*ProviderWithAudiences) Descriptor Uses

func (*ProviderWithAudiences) Descriptor() ([]byte, []int)

Deprecated: Use ProviderWithAudiences.ProtoReflect.Descriptor instead.

func (*ProviderWithAudiences) GetAudiences Uses

func (x *ProviderWithAudiences) GetAudiences() []string

func (*ProviderWithAudiences) GetProviderName Uses

func (x *ProviderWithAudiences) GetProviderName() string

func (*ProviderWithAudiences) ProtoMessage Uses

func (*ProviderWithAudiences) ProtoMessage()

func (*ProviderWithAudiences) ProtoReflect Uses

func (x *ProviderWithAudiences) ProtoReflect() protoreflect.Message

func (*ProviderWithAudiences) Reset Uses

func (x *ProviderWithAudiences) Reset()

func (*ProviderWithAudiences) String Uses

func (x *ProviderWithAudiences) String() string

func (*ProviderWithAudiences) Validate Uses

func (m *ProviderWithAudiences) Validate() error

Validate checks the field values on ProviderWithAudiences with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ProviderWithAudiencesValidationError Uses

type ProviderWithAudiencesValidationError struct {
    // contains filtered or unexported fields
}

ProviderWithAudiencesValidationError is the validation error returned by ProviderWithAudiences.Validate if the designated constraints aren't met.

func (ProviderWithAudiencesValidationError) Cause Uses

func (e ProviderWithAudiencesValidationError) Cause() error

Cause function returns cause value.

func (ProviderWithAudiencesValidationError) Error Uses

func (e ProviderWithAudiencesValidationError) Error() string

Error satisfies the builtin error interface

func (ProviderWithAudiencesValidationError) ErrorName Uses

func (e ProviderWithAudiencesValidationError) ErrorName() string

ErrorName returns error name.

func (ProviderWithAudiencesValidationError) Field Uses

func (e ProviderWithAudiencesValidationError) Field() string

Field function returns field value.

func (ProviderWithAudiencesValidationError) Key Uses

func (e ProviderWithAudiencesValidationError) Key() bool

Key function returns key value.

func (ProviderWithAudiencesValidationError) Reason Uses

func (e ProviderWithAudiencesValidationError) Reason() string

Reason function returns reason value.

type RemoteJwks Uses

type RemoteJwks struct {
    HttpUri       *core.HttpUri      `protobuf:"bytes,1,opt,name=http_uri,json=httpUri,proto3" json:"http_uri,omitempty"`
    CacheDuration *duration.Duration `protobuf:"bytes,2,opt,name=cache_duration,json=cacheDuration,proto3" json:"cache_duration,omitempty"`
    // contains filtered or unexported fields
}

func (*RemoteJwks) Descriptor Uses

func (*RemoteJwks) Descriptor() ([]byte, []int)

Deprecated: Use RemoteJwks.ProtoReflect.Descriptor instead.

func (*RemoteJwks) GetCacheDuration Uses

func (x *RemoteJwks) GetCacheDuration() *duration.Duration

func (*RemoteJwks) GetHttpUri Uses

func (x *RemoteJwks) GetHttpUri() *core.HttpUri

func (*RemoteJwks) ProtoMessage Uses

func (*RemoteJwks) ProtoMessage()

func (*RemoteJwks) ProtoReflect Uses

func (x *RemoteJwks) ProtoReflect() protoreflect.Message

func (*RemoteJwks) Reset Uses

func (x *RemoteJwks) Reset()

func (*RemoteJwks) String Uses

func (x *RemoteJwks) String() string

func (*RemoteJwks) Validate Uses

func (m *RemoteJwks) Validate() error

Validate checks the field values on RemoteJwks with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RemoteJwksValidationError Uses

type RemoteJwksValidationError struct {
    // contains filtered or unexported fields
}

RemoteJwksValidationError is the validation error returned by RemoteJwks.Validate if the designated constraints aren't met.

func (RemoteJwksValidationError) Cause Uses

func (e RemoteJwksValidationError) Cause() error

Cause function returns cause value.

func (RemoteJwksValidationError) Error Uses

func (e RemoteJwksValidationError) Error() string

Error satisfies the builtin error interface

func (RemoteJwksValidationError) ErrorName Uses

func (e RemoteJwksValidationError) ErrorName() string

ErrorName returns error name.

func (RemoteJwksValidationError) Field Uses

func (e RemoteJwksValidationError) Field() string

Field function returns field value.

func (RemoteJwksValidationError) Key Uses

func (e RemoteJwksValidationError) Key() bool

Key function returns key value.

func (RemoteJwksValidationError) Reason Uses

func (e RemoteJwksValidationError) Reason() string

Reason function returns reason value.

type RequirementRule Uses

type RequirementRule struct {
    Match    *route.RouteMatch `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"`
    Requires *JwtRequirement   `protobuf:"bytes,2,opt,name=requires,proto3" json:"requires,omitempty"`
    // contains filtered or unexported fields
}

func (*RequirementRule) Descriptor Uses

func (*RequirementRule) Descriptor() ([]byte, []int)

Deprecated: Use RequirementRule.ProtoReflect.Descriptor instead.

func (*RequirementRule) GetMatch Uses

func (x *RequirementRule) GetMatch() *route.RouteMatch

func (*RequirementRule) GetRequires Uses

func (x *RequirementRule) GetRequires() *JwtRequirement

func (*RequirementRule) ProtoMessage Uses

func (*RequirementRule) ProtoMessage()

func (*RequirementRule) ProtoReflect Uses

func (x *RequirementRule) ProtoReflect() protoreflect.Message

func (*RequirementRule) Reset Uses

func (x *RequirementRule) Reset()

func (*RequirementRule) String Uses

func (x *RequirementRule) String() string

func (*RequirementRule) Validate Uses

func (m *RequirementRule) Validate() error

Validate checks the field values on RequirementRule with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RequirementRuleValidationError Uses

type RequirementRuleValidationError struct {
    // contains filtered or unexported fields
}

RequirementRuleValidationError is the validation error returned by RequirementRule.Validate if the designated constraints aren't met.

func (RequirementRuleValidationError) Cause Uses

func (e RequirementRuleValidationError) Cause() error

Cause function returns cause value.

func (RequirementRuleValidationError) Error Uses

func (e RequirementRuleValidationError) Error() string

Error satisfies the builtin error interface

func (RequirementRuleValidationError) ErrorName Uses

func (e RequirementRuleValidationError) ErrorName() string

ErrorName returns error name.

func (RequirementRuleValidationError) Field Uses

func (e RequirementRuleValidationError) Field() string

Field function returns field value.

func (RequirementRuleValidationError) Key Uses

func (e RequirementRuleValidationError) Key() bool

Key function returns key value.

func (RequirementRuleValidationError) Reason Uses

func (e RequirementRuleValidationError) Reason() string

Reason function returns reason value.

Package envoy_config_filter_http_jwt_authn_v2alpha imports 22 packages (graph) and is imported by 4 packages. Updated 2020-06-22. Refresh now. Tools for package owners.