Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterAuthService ¶
type ClusterAuthService interface { RegisterCluster(context.Context, string, uint, string) error UnRegisterCluster(context.Context, string) error GetClusterConfig(context.Context, uint) (*k8sClientApi.Config, error) ClusterClientSecretGetter }
func NewDexClusterAuthService ¶
func NewDexClusterAuthService(secretStore *clustersecret.Store) (ClusterAuthService, error)
type ClusterClientSecret ¶
type ClusterClientSecretGetter ¶
type ClusterClientSecretGetter interface {
GetClusterClientSecret(context.Context, uint) (ClusterClientSecret, error)
}
Click to show internal directories.
Click to hide internal directories.