Versions in this module Expand all Collapse all v1 v1.0.1 May 14, 2024 v1.0.0 Mar 26, 2024 Changes in this version + var File_v1_oidc_config_proto protoreflect.FileDescriptor + type LogoutConfig struct + Path string + RedirectUri string + func (*LogoutConfig) Descriptor() ([]byte, []int) + func (*LogoutConfig) ProtoMessage() + func (m *LogoutConfig) Validate() error + func (m *LogoutConfig) ValidateAll() error + func (x *LogoutConfig) GetPath() string + func (x *LogoutConfig) GetRedirectUri() string + func (x *LogoutConfig) ProtoReflect() protoreflect.Message + func (x *LogoutConfig) Reset() + func (x *LogoutConfig) String() string + type LogoutConfigMultiError []error + func (m LogoutConfigMultiError) AllErrors() []error + func (m LogoutConfigMultiError) Error() string + type LogoutConfigValidationError struct + func (e LogoutConfigValidationError) Cause() error + func (e LogoutConfigValidationError) Error() string + func (e LogoutConfigValidationError) ErrorName() string + func (e LogoutConfigValidationError) Field() string + func (e LogoutConfigValidationError) Key() bool + func (e LogoutConfigValidationError) Reason() string + type OIDCConfig struct + AbsoluteSessionTimeout uint32 + AccessToken *TokenConfig + AuthorizationUri string + CallbackUri string + ClientId string + ClientSecretConfig isOIDCConfig_ClientSecretConfig + ConfigurationUri string + CookieNamePrefix string + IdToken *TokenConfig + IdleSessionTimeout uint32 + JwksConfig isOIDCConfig_JwksConfig + Logout *LogoutConfig + ProxyUri string + RedisSessionStoreConfig *RedisConfig + Scopes []string + SkipVerifyPeerCert *structpb.Value + TokenUri string + TrustedCaConfig isOIDCConfig_TrustedCaConfig + TrustedCertificateAuthorityRefreshInterval *durationpb.Duration + func (*OIDCConfig) Descriptor() ([]byte, []int) + func (*OIDCConfig) ProtoMessage() + func (m *OIDCConfig) GetClientSecretConfig() isOIDCConfig_ClientSecretConfig + func (m *OIDCConfig) GetJwksConfig() isOIDCConfig_JwksConfig + func (m *OIDCConfig) GetTrustedCaConfig() isOIDCConfig_TrustedCaConfig + func (m *OIDCConfig) Validate() error + func (m *OIDCConfig) ValidateAll() error + func (x *OIDCConfig) GetAbsoluteSessionTimeout() uint32 + func (x *OIDCConfig) GetAccessToken() *TokenConfig + func (x *OIDCConfig) GetAuthorizationUri() string + func (x *OIDCConfig) GetCallbackUri() string + func (x *OIDCConfig) GetClientId() string + func (x *OIDCConfig) GetClientSecret() string + func (x *OIDCConfig) GetClientSecretRef() *OIDCConfig_SecretReference + func (x *OIDCConfig) GetConfigurationUri() string + func (x *OIDCConfig) GetCookieNamePrefix() string + func (x *OIDCConfig) GetIdToken() *TokenConfig + func (x *OIDCConfig) GetIdleSessionTimeout() uint32 + func (x *OIDCConfig) GetJwks() string + func (x *OIDCConfig) GetJwksFetcher() *OIDCConfig_JwksFetcherConfig + func (x *OIDCConfig) GetLogout() *LogoutConfig + func (x *OIDCConfig) GetProxyUri() string + func (x *OIDCConfig) GetRedisSessionStoreConfig() *RedisConfig + func (x *OIDCConfig) GetScopes() []string + func (x *OIDCConfig) GetSkipVerifyPeerCert() *structpb.Value + func (x *OIDCConfig) GetTokenUri() string + func (x *OIDCConfig) GetTrustedCertificateAuthority() string + func (x *OIDCConfig) GetTrustedCertificateAuthorityFile() string + func (x *OIDCConfig) GetTrustedCertificateAuthorityRefreshInterval() *durationpb.Duration + func (x *OIDCConfig) ProtoReflect() protoreflect.Message + func (x *OIDCConfig) Reset() + func (x *OIDCConfig) String() string + type OIDCConfigMultiError []error + func (m OIDCConfigMultiError) AllErrors() []error + func (m OIDCConfigMultiError) Error() string + type OIDCConfigValidationError struct + func (e OIDCConfigValidationError) Cause() error + func (e OIDCConfigValidationError) Error() string + func (e OIDCConfigValidationError) ErrorName() string + func (e OIDCConfigValidationError) Field() string + func (e OIDCConfigValidationError) Key() bool + func (e OIDCConfigValidationError) Reason() string + type OIDCConfig_ClientSecret struct + ClientSecret string + type OIDCConfig_ClientSecretRef struct + ClientSecretRef *OIDCConfig_SecretReference + type OIDCConfig_Jwks struct + Jwks string + type OIDCConfig_JwksFetcher struct + JwksFetcher *OIDCConfig_JwksFetcherConfig + type OIDCConfig_JwksFetcherConfig struct + JwksUri string + PeriodicFetchIntervalSec uint32 + SkipVerifyPeerCert *structpb.Value + func (*OIDCConfig_JwksFetcherConfig) Descriptor() ([]byte, []int) + func (*OIDCConfig_JwksFetcherConfig) ProtoMessage() + func (m *OIDCConfig_JwksFetcherConfig) Validate() error + func (m *OIDCConfig_JwksFetcherConfig) ValidateAll() error + func (x *OIDCConfig_JwksFetcherConfig) GetJwksUri() string + func (x *OIDCConfig_JwksFetcherConfig) GetPeriodicFetchIntervalSec() uint32 + func (x *OIDCConfig_JwksFetcherConfig) GetSkipVerifyPeerCert() *structpb.Value + func (x *OIDCConfig_JwksFetcherConfig) ProtoReflect() protoreflect.Message + func (x *OIDCConfig_JwksFetcherConfig) Reset() + func (x *OIDCConfig_JwksFetcherConfig) String() string + type OIDCConfig_JwksFetcherConfigMultiError []error + func (m OIDCConfig_JwksFetcherConfigMultiError) AllErrors() []error + func (m OIDCConfig_JwksFetcherConfigMultiError) Error() string + type OIDCConfig_JwksFetcherConfigValidationError struct + func (e OIDCConfig_JwksFetcherConfigValidationError) Cause() error + func (e OIDCConfig_JwksFetcherConfigValidationError) Error() string + func (e OIDCConfig_JwksFetcherConfigValidationError) ErrorName() string + func (e OIDCConfig_JwksFetcherConfigValidationError) Field() string + func (e OIDCConfig_JwksFetcherConfigValidationError) Key() bool + func (e OIDCConfig_JwksFetcherConfigValidationError) Reason() string + type OIDCConfig_SecretReference struct + Name string + Namespace string + func (*OIDCConfig_SecretReference) Descriptor() ([]byte, []int) + func (*OIDCConfig_SecretReference) ProtoMessage() + func (m *OIDCConfig_SecretReference) Validate() error + func (m *OIDCConfig_SecretReference) ValidateAll() error + func (x *OIDCConfig_SecretReference) GetName() string + func (x *OIDCConfig_SecretReference) GetNamespace() string + func (x *OIDCConfig_SecretReference) ProtoReflect() protoreflect.Message + func (x *OIDCConfig_SecretReference) Reset() + func (x *OIDCConfig_SecretReference) String() string + type OIDCConfig_SecretReferenceMultiError []error + func (m OIDCConfig_SecretReferenceMultiError) AllErrors() []error + func (m OIDCConfig_SecretReferenceMultiError) Error() string + type OIDCConfig_SecretReferenceValidationError struct + func (e OIDCConfig_SecretReferenceValidationError) Cause() error + func (e OIDCConfig_SecretReferenceValidationError) Error() string + func (e OIDCConfig_SecretReferenceValidationError) ErrorName() string + func (e OIDCConfig_SecretReferenceValidationError) Field() string + func (e OIDCConfig_SecretReferenceValidationError) Key() bool + func (e OIDCConfig_SecretReferenceValidationError) Reason() string + type OIDCConfig_TrustedCertificateAuthority struct + TrustedCertificateAuthority string + type OIDCConfig_TrustedCertificateAuthorityFile struct + TrustedCertificateAuthorityFile string + type RedisConfig struct + ServerUri string + func (*RedisConfig) Descriptor() ([]byte, []int) + func (*RedisConfig) ProtoMessage() + func (m *RedisConfig) Validate() error + func (m *RedisConfig) ValidateAll() error + func (x *RedisConfig) GetServerUri() string + func (x *RedisConfig) ProtoReflect() protoreflect.Message + func (x *RedisConfig) Reset() + func (x *RedisConfig) String() string + type RedisConfigMultiError []error + func (m RedisConfigMultiError) AllErrors() []error + func (m RedisConfigMultiError) Error() string + type RedisConfigValidationError struct + func (e RedisConfigValidationError) Cause() error + func (e RedisConfigValidationError) Error() string + func (e RedisConfigValidationError) ErrorName() string + func (e RedisConfigValidationError) Field() string + func (e RedisConfigValidationError) Key() bool + func (e RedisConfigValidationError) Reason() string + type TokenConfig struct + Header string + Preamble string + func (*TokenConfig) Descriptor() ([]byte, []int) + func (*TokenConfig) ProtoMessage() + func (m *TokenConfig) Validate() error + func (m *TokenConfig) ValidateAll() error + func (x *TokenConfig) GetHeader() string + func (x *TokenConfig) GetPreamble() string + func (x *TokenConfig) ProtoReflect() protoreflect.Message + func (x *TokenConfig) Reset() + func (x *TokenConfig) String() string + type TokenConfigMultiError []error + func (m TokenConfigMultiError) AllErrors() []error + func (m TokenConfigMultiError) Error() string + type TokenConfigValidationError struct + func (e TokenConfigValidationError) Cause() error + func (e TokenConfigValidationError) Error() string + func (e TokenConfigValidationError) ErrorName() string + func (e TokenConfigValidationError) Field() string + func (e TokenConfigValidationError) Key() bool + func (e TokenConfigValidationError) Reason() string