Documentation ¶
Index ¶
- func ActiveUserSessions(db *gorm.DB, table string) (uint64, error)
- func DeleteApplicationRefreshTokens(db *gorm.DB, table string, appIDs []string) error
- func DeleteApplicationTokens(db *gorm.DB, table, instanceID string, appIDs []string) error
- func DeleteExternalIDP(db *gorm.DB, table, externalUserID, idpConfigID, instanceID string) error
- func DeleteExternalIDPsByUserID(db *gorm.DB, table, userID, instanceID string) error
- func DeleteNotifyUser(db *gorm.DB, table, userID, instanceID string) error
- func DeleteRefreshToken(db *gorm.DB, table, tokenID, instanceID string) error
- func DeleteSessionRefreshTokens(db *gorm.DB, table, agentID, userID string) error
- func DeleteSessionTokens(db *gorm.DB, table, agentID, userID, instanceID string) error
- func DeleteToken(db *gorm.DB, table, tokenID, instanceID string) error
- func DeleteTokensFromRefreshToken(db *gorm.DB, table, refreshTokenID, instanceID string) error
- func DeleteUser(db *gorm.DB, table, userID, instanceID string) error
- func DeleteUserRefreshTokens(db *gorm.DB, table, userID, instanceID string) error
- func DeleteUserSessions(db *gorm.DB, table, userID, instanceID string) error
- func DeleteUserTokens(db *gorm.DB, table, userID, instanceID string) error
- func ExternalIDPByExternalUserIDAndIDPConfigID(db *gorm.DB, table, externalUserID, idpConfigID, instanceID string) (*model.ExternalIDPView, error)
- func ExternalIDPByExternalUserIDAndIDPConfigIDAndResourceOwner(db *gorm.DB, ...) (*model.ExternalIDPView, error)
- func ExternalIDPsByIDPConfigID(db *gorm.DB, table, idpConfigID, instanceID string) ([]*model.ExternalIDPView, error)
- func GetGlobalUserByLoginName(db *gorm.DB, table, loginName, instanceID string) (*model.UserView, error)
- func NotifyUserByID(db *gorm.DB, table, userID, instanceID string) (*model.NotifyUser, error)
- func NotifyUsersByOrgID(db *gorm.DB, table, orgID, instanceID string) ([]*model.NotifyUser, error)
- func PutExternalIDP(db *gorm.DB, table string, idp *model.ExternalIDPView) error
- func PutExternalIDPs(db *gorm.DB, table string, externalIDPs ...*model.ExternalIDPView) error
- func PutNotifyUser(db *gorm.DB, table string, project *model.NotifyUser) error
- func PutRefreshToken(db *gorm.DB, table string, token *usr_model.RefreshTokenView) error
- func PutRefreshTokens(db *gorm.DB, table string, tokens ...*usr_model.RefreshTokenView) error
- func PutToken(db *gorm.DB, table string, token *usr_model.TokenView) error
- func PutTokens(db *gorm.DB, table string, tokens ...*usr_model.TokenView) error
- func PutUser(db *gorm.DB, table string, user *model.UserView) error
- func PutUserSession(db *gorm.DB, table string, session *model.UserSessionView) error
- func PutUserSessions(db *gorm.DB, table string, sessions ...*model.UserSessionView) error
- func PutUsers(db *gorm.DB, table string, users ...*model.UserView) error
- func RefreshTokenByID(db *gorm.DB, table, tokenID, instanceID string) (*usr_model.RefreshTokenView, error)
- func RefreshTokensByUserID(db *gorm.DB, table, userID, instanceID string) ([]*usr_model.RefreshTokenView, error)
- func SearchRefreshTokens(db *gorm.DB, table string, req *model.RefreshTokenSearchRequest) ([]*usr_model.RefreshTokenView, uint64, error)
- func SearchUsers(db *gorm.DB, table string, req *usr_model.UserSearchRequest) ([]*model.UserView, uint64, error)
- func TokenByIDs(db *gorm.DB, table, tokenID, userID, instanceID string) (*usr_model.TokenView, error)
- func TokensByUserID(db *gorm.DB, table, userID, instanceID string) ([]*usr_model.TokenView, error)
- func UserByID(db *gorm.DB, table, userID, instanceID string) (*model.UserView, error)
- func UserByIDQuery(id, instanceID string, latestSequence uint64) (*es_models.SearchQuery, error)
- func UserByLoginName(db *gorm.DB, table, loginName, instanceID string) (*model.UserView, error)
- func UserByLoginNameAndResourceOwner(db *gorm.DB, table, loginName, resourceOwner, instanceID string) (*model.UserView, error)
- func UserByUserName(db *gorm.DB, table, userName, instanceID string) (*model.UserView, error)
- func UserIDsByDomain(db *gorm.DB, table, orgDomain, instanceID string) ([]string, error)
- func UserMFAs(db *gorm.DB, table, userID, instanceID string) ([]*usr_model.MultiFactor, error)
- func UserSessionByIDs(db *gorm.DB, table, agentID, userID, instanceID string) (*model.UserSessionView, error)
- func UserSessionsByAgentID(db *gorm.DB, table, agentID, instanceID string) ([]*model.UserSessionView, error)
- func UserSessionsByOrgID(db *gorm.DB, table, orgID, instanceID string) ([]*model.UserSessionView, error)
- func UserSessionsByUserID(db *gorm.DB, table, userID, instanceID string) ([]*model.UserSessionView, error)
- func UsersByOrgID(db *gorm.DB, table, orgID, instanceID string) ([]*model.UserView, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteApplicationTokens ¶
func DeleteExternalIDP ¶
func DeleteRefreshToken ¶
func DeleteSessionTokens ¶
func DeleteUserRefreshTokens ¶
func DeleteUserSessions ¶
func NotifyUserByID ¶
func NotifyUsersByOrgID ¶
func PutExternalIDP ¶
func PutExternalIDPs ¶
func PutNotifyUser ¶
func PutRefreshToken ¶
func PutRefreshTokens ¶
func PutUserSession ¶
func PutUserSessions ¶
func RefreshTokenByID ¶
func RefreshTokensByUserID ¶
func SearchRefreshTokens ¶
func SearchRefreshTokens(db *gorm.DB, table string, req *model.RefreshTokenSearchRequest) ([]*usr_model.RefreshTokenView, uint64, error)
func SearchUsers ¶
func TokenByIDs ¶
func TokensByUserID ¶
func UserByIDQuery ¶
func UserByIDQuery(id, instanceID string, latestSequence uint64) (*es_models.SearchQuery, error)
func UserByLoginName ¶
func UserByUserName ¶
func UserIDsByDomain ¶
func UserSessionByIDs ¶
func UserSessionsByAgentID ¶
func UserSessionsByOrgID ¶
func UserSessionsByUserID ¶
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.