Documentation ¶
Index ¶
- Variables
- type AuthorizationHeaderParserConfiguration
- func (*AuthorizationHeaderParserConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizationHeaderParserConfiguration) GetCacheReplacementPolicy() eviction.CacheReplacementPolicy
- func (x *AuthorizationHeaderParserConfiguration) GetClaimsValidationJmespathExpression() string
- func (m *AuthorizationHeaderParserConfiguration) GetJwks() isAuthorizationHeaderParserConfiguration_Jwks
- func (x *AuthorizationHeaderParserConfiguration) GetJwksFile() string
- func (x *AuthorizationHeaderParserConfiguration) GetJwksInline() *structpb.Struct
- func (x *AuthorizationHeaderParserConfiguration) GetMaximumCacheSize() int32
- func (x *AuthorizationHeaderParserConfiguration) GetMetadataExtractionJmespathExpression() string
- func (*AuthorizationHeaderParserConfiguration) ProtoMessage()
- func (x *AuthorizationHeaderParserConfiguration) ProtoReflect() protoreflect.Message
- func (x *AuthorizationHeaderParserConfiguration) Reset()
- func (x *AuthorizationHeaderParserConfiguration) String() string
- type AuthorizationHeaderParserConfiguration_JwksFile
- type AuthorizationHeaderParserConfiguration_JwksInline
Constants ¶
This section is empty.
Variables ¶
View Source
var File_pkg_proto_configuration_jwt_jwt_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AuthorizationHeaderParserConfiguration ¶
type AuthorizationHeaderParserConfiguration struct { // Types that are assignable to Jwks: // // *AuthorizationHeaderParserConfiguration_JwksInline // *AuthorizationHeaderParserConfiguration_JwksFile Jwks isAuthorizationHeaderParserConfiguration_Jwks `protobuf_oneof:"jwks"` MaximumCacheSize int32 `protobuf:"varint,3,opt,name=maximum_cache_size,json=maximumCacheSize,proto3" json:"maximum_cache_size,omitempty"` CacheReplacementPolicy eviction.CacheReplacementPolicy `` /* 191-byte string literal not displayed */ ClaimsValidationJmespathExpression string `` /* 167-byte string literal not displayed */ MetadataExtractionJmespathExpression string `` /* 173-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AuthorizationHeaderParserConfiguration) Descriptor
deprecated
func (*AuthorizationHeaderParserConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizationHeaderParserConfiguration.ProtoReflect.Descriptor instead.
func (*AuthorizationHeaderParserConfiguration) GetCacheReplacementPolicy ¶
func (x *AuthorizationHeaderParserConfiguration) GetCacheReplacementPolicy() eviction.CacheReplacementPolicy
func (*AuthorizationHeaderParserConfiguration) GetClaimsValidationJmespathExpression ¶
func (x *AuthorizationHeaderParserConfiguration) GetClaimsValidationJmespathExpression() string
func (*AuthorizationHeaderParserConfiguration) GetJwks ¶
func (m *AuthorizationHeaderParserConfiguration) GetJwks() isAuthorizationHeaderParserConfiguration_Jwks
func (*AuthorizationHeaderParserConfiguration) GetJwksFile ¶
func (x *AuthorizationHeaderParserConfiguration) GetJwksFile() string
func (*AuthorizationHeaderParserConfiguration) GetJwksInline ¶
func (x *AuthorizationHeaderParserConfiguration) GetJwksInline() *structpb.Struct
func (*AuthorizationHeaderParserConfiguration) GetMaximumCacheSize ¶
func (x *AuthorizationHeaderParserConfiguration) GetMaximumCacheSize() int32
func (*AuthorizationHeaderParserConfiguration) GetMetadataExtractionJmespathExpression ¶
func (x *AuthorizationHeaderParserConfiguration) GetMetadataExtractionJmespathExpression() string
func (*AuthorizationHeaderParserConfiguration) ProtoMessage ¶
func (*AuthorizationHeaderParserConfiguration) ProtoMessage()
func (*AuthorizationHeaderParserConfiguration) ProtoReflect ¶
func (x *AuthorizationHeaderParserConfiguration) ProtoReflect() protoreflect.Message
func (*AuthorizationHeaderParserConfiguration) Reset ¶
func (x *AuthorizationHeaderParserConfiguration) Reset()
func (*AuthorizationHeaderParserConfiguration) String ¶
func (x *AuthorizationHeaderParserConfiguration) String() string
type AuthorizationHeaderParserConfiguration_JwksFile ¶
type AuthorizationHeaderParserConfiguration_JwksFile struct {
JwksFile string `protobuf:"bytes,8,opt,name=jwks_file,json=jwksFile,proto3,oneof"`
}
Click to show internal directories.
Click to hide internal directories.