Documentation ¶
Index ¶
- func ActiveUserSessions(db *gorm.DB, table string) (uint64, error)
- func ChangesQuery(userID string, latestSequence, limit uint64, sortAscending bool, ...) *es_models.SearchQuery
- func DeleteApplicationRefreshTokens(db *gorm.DB, table string, appIDs []string) error
- func DeleteApplicationTokens(db *gorm.DB, table string, appIDs []string) error
- func DeleteExternalIDP(db *gorm.DB, table, externalUserID, idpConfigID string) error
- func DeleteExternalIDPsByUserID(db *gorm.DB, table, userID string) error
- func DeleteNotifyUser(db *gorm.DB, table, userID string) error
- func DeleteRefreshToken(db *gorm.DB, table, tokenID string) error
- func DeleteSessionRefreshTokens(db *gorm.DB, table, agentID, userID string) error
- func DeleteSessionTokens(db *gorm.DB, table, agentID, userID string) error
- func DeleteToken(db *gorm.DB, table, tokenID string) error
- func DeleteTokensFromRefreshToken(db *gorm.DB, table, refreshTokenID string) error
- func DeleteUser(db *gorm.DB, table, userID string) error
- func DeleteUserMembership(db *gorm.DB, table, userID, aggregateID, objectID string, ...) error
- func DeleteUserMembershipsByAggregateID(db *gorm.DB, table, aggregateID string) error
- func DeleteUserMembershipsByAggregateIDAndObjectID(db *gorm.DB, table, aggregateID, objectID string) error
- func DeleteUserMembershipsByUserID(db *gorm.DB, table, userID string) error
- func DeleteUserRefreshTokens(db *gorm.DB, table, userID string) error
- func DeleteUserSessions(db *gorm.DB, table, userID string) error
- func DeleteUserTokens(db *gorm.DB, table, userID string) error
- func ExternalIDPByExternalUserIDAndIDPConfigID(db *gorm.DB, table, externalUserID, idpConfigID string) (*model.ExternalIDPView, error)
- func ExternalIDPByExternalUserIDAndIDPConfigIDAndResourceOwner(db *gorm.DB, table, externalUserID, idpConfigID, resourceOwner string) (*model.ExternalIDPView, error)
- func ExternalIDPsByIDPConfigID(db *gorm.DB, table, idpConfigID string) ([]*model.ExternalIDPView, error)
- func ExternalIDPsByIDPConfigIDAndResourceOwner(db *gorm.DB, table, idpConfigID, resourceOwner string) ([]*model.ExternalIDPView, error)
- func ExternalIDPsByIDPConfigIDAndResourceOwners(db *gorm.DB, table, idpConfigID string, resourceOwners []string) ([]*model.ExternalIDPView, error)
- func ExternalIDPsByUserID(db *gorm.DB, table, userID string) ([]*model.ExternalIDPView, error)
- func GetGlobalUserByLoginName(db *gorm.DB, table, loginName string) (*model.UserView, error)
- func IsUserUnique(db *gorm.DB, table, userName, email, orgID string) (bool, error)
- func NotifyUserByID(db *gorm.DB, table, userID string) (*model.NotifyUser, error)
- func NotifyUsersByOrgID(db *gorm.DB, table, orgID 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 PutUserMembership(db *gorm.DB, table string, user *model.UserMembershipView) error
- func PutUserMemberships(db *gorm.DB, table string, users ...*model.UserMembershipView) 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 string) (*usr_model.RefreshTokenView, error)
- func RefreshTokensByUserID(db *gorm.DB, table, userID string) ([]*usr_model.RefreshTokenView, error)
- func SearchExternalIDPs(db *gorm.DB, table string, req *usr_model.ExternalIDPSearchRequest) ([]*model.ExternalIDPView, uint64, error)
- func SearchRefreshTokens(db *gorm.DB, table string, req *model.RefreshTokenSearchRequest) ([]*usr_model.RefreshTokenView, uint64, error)
- func SearchUserMemberships(db *gorm.DB, table string, req *usr_model.UserMembershipSearchRequest) ([]*model.UserMembershipView, uint64, error)
- func SearchUsers(db *gorm.DB, table string, req *usr_model.UserSearchRequest) ([]*model.UserView, uint64, error)
- func TokenByID(db *gorm.DB, table, tokenID string) (*usr_model.TokenView, error)
- func TokensByUserID(db *gorm.DB, table, userID string) ([]*usr_model.TokenView, error)
- func UserByID(db *gorm.DB, table, userID string) (*model.UserView, error)
- func UserByIDAndResourceOwner(db *gorm.DB, table, userID, resourceOwner string) (*model.UserView, error)
- func UserByIDQuery(id string, latestSequence uint64) (*es_models.SearchQuery, error)
- func UserByLoginName(db *gorm.DB, table, loginName string) (*model.UserView, error)
- func UserByLoginNameAndResourceOwner(db *gorm.DB, table, loginName, resourceOwner string) (*model.UserView, error)
- func UserByUserName(db *gorm.DB, table, userName string) (*model.UserView, error)
- func UserIDsByDomain(db *gorm.DB, table, orgDomain string) ([]string, error)
- func UserMFAs(db *gorm.DB, table, userID string) ([]*usr_model.MultiFactor, error)
- func UserMembershipByIDs(db *gorm.DB, table, userID, aggregateID, objectID string, ...) (*model.UserMembershipView, error)
- func UserMembershipsByAggregateID(db *gorm.DB, table, aggregateID string) ([]*model.UserMembershipView, error)
- func UserMembershipsByResourceOwner(db *gorm.DB, table, resourceOwner string) ([]*model.UserMembershipView, error)
- func UserQuery(latestSequence uint64) *es_models.SearchQuery
- func UserSessionByIDs(db *gorm.DB, table, agentID, userID string) (*model.UserSessionView, error)
- func UserSessionsByAgentID(db *gorm.DB, table, agentID string) ([]*model.UserSessionView, error)
- func UserSessionsByUserID(db *gorm.DB, table, userID string) ([]*model.UserSessionView, error)
- func UsersByOrgID(db *gorm.DB, table, orgID string) ([]*model.UserView, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ChangesQuery ¶
func DeleteApplicationTokens ¶
func DeleteExternalIDP ¶
func DeleteSessionTokens ¶
func DeleteUserMembership ¶
func DeleteUserRefreshTokens ¶
func ExternalIDPsByUserID ¶
func IsUserUnique ¶
func NotifyUserByID ¶
func NotifyUsersByOrgID ¶
func PutExternalIDP ¶
func PutExternalIDPs ¶
func PutNotifyUser ¶
func PutRefreshToken ¶
func PutRefreshTokens ¶
func PutUserMembership ¶
func PutUserMemberships ¶
func PutUserSession ¶
func PutUserSessions ¶
func RefreshTokenByID ¶
func RefreshTokensByUserID ¶
func SearchExternalIDPs ¶
func SearchExternalIDPs(db *gorm.DB, table string, req *usr_model.ExternalIDPSearchRequest) ([]*model.ExternalIDPView, uint64, error)
func SearchRefreshTokens ¶
func SearchRefreshTokens(db *gorm.DB, table string, req *model.RefreshTokenSearchRequest) ([]*usr_model.RefreshTokenView, uint64, error)
func SearchUserMemberships ¶
func SearchUserMemberships(db *gorm.DB, table string, req *usr_model.UserMembershipSearchRequest) ([]*model.UserMembershipView, uint64, error)
func SearchUsers ¶
func TokensByUserID ¶
func UserByIDQuery ¶
func UserByIDQuery(id string, latestSequence uint64) (*es_models.SearchQuery, error)
func UserByLoginName ¶
func UserByUserName ¶
func UserMembershipByIDs ¶
func UserMembershipByIDs(db *gorm.DB, table, userID, aggregateID, objectID string, membertype usr_model.MemberType) (*model.UserMembershipView, error)
func UserQuery ¶
func UserQuery(latestSequence uint64) *es_models.SearchQuery
func UserSessionByIDs ¶
func UserSessionsByAgentID ¶
func UserSessionsByUserID ¶
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.