sso

package
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2021 License: Apache-2.0 Imports: 13 Imported by: 7

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SSOLoginService

type SSOLoginService interface {
	CreateSSOLogin(userInfo *bean.SSOLoginDto) (*bean.SSOLoginDto, error)
	UpdateSSOLogin(userInfo *bean.SSOLoginDto) (*bean.SSOLoginDto, error)
	GetById(id int32) (*bean.SSOLoginDto, error)
	GetAll() ([]*bean.SSOLoginDto, error)
	GetByName(name string) (*bean.SSOLoginDto, error)
}

type SSOLoginServiceImpl

type SSOLoginServiceImpl struct {
	K8sUtil *util.K8sUtil
	// contains filtered or unexported fields
}

func NewSSOLoginServiceImpl

func NewSSOLoginServiceImpl(userAuthRepository repository.UserAuthRepository, sessionManager *session.SessionManager,
	client session2.ServiceClient, logger *zap.SugaredLogger, userRepository repository.UserRepository,
	userGroupRepository repository.RoleGroupRepository, ssoLoginRepository repository.SSOLoginRepository,
	K8sUtil *util.K8sUtil, clusterService cluster.ClusterService, envService cluster.EnvironmentService,
	aCDAuthConfig *user.ACDAuthConfig) *SSOLoginServiceImpl

func (SSOLoginServiceImpl) CreateSSOLogin

func (impl SSOLoginServiceImpl) CreateSSOLogin(request *bean.SSOLoginDto) (*bean.SSOLoginDto, error)

func (SSOLoginServiceImpl) GetAll

func (impl SSOLoginServiceImpl) GetAll() ([]*bean.SSOLoginDto, error)

func (SSOLoginServiceImpl) GetById

func (impl SSOLoginServiceImpl) GetById(id int32) (*bean.SSOLoginDto, error)

func (SSOLoginServiceImpl) GetByName

func (impl SSOLoginServiceImpl) GetByName(name string) (*bean.SSOLoginDto, error)

func (SSOLoginServiceImpl) UpdateSSOLogin

func (impl SSOLoginServiceImpl) UpdateSSOLogin(request *bean.SSOLoginDto) (*bean.SSOLoginDto, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL