Documentation ¶
Index ¶
- type View
- func (v *View) ActiveUserSessionsCount() (uint64, error)
- func (v *View) DeleteApplicationRefreshTokens(event *models.Event, ids ...string) error
- func (v *View) DeleteApplicationTokens(event *models.Event, ids ...string) error
- func (v *View) DeleteExternalIDP(externalUserID, idpConfigID string, event *models.Event) error
- func (v *View) DeleteExternalIDPsByUserID(userID string, event *models.Event) error
- func (v *View) DeleteIDPConfig(idpID string, event *models.Event) error
- func (v *View) DeleteIDPProvider(aggregateID, idpConfigID string, event *models.Event) error
- func (v *View) DeleteIDPProvidersByAggregateID(aggregateID string, event *models.Event) error
- func (v *View) DeleteOrgProjectMapping(orgID, projectID string, event *models.Event) error
- func (v *View) DeleteOrgProjectMappingsByProjectGrantID(projectGrantID string) error
- func (v *View) DeleteOrgProjectMappingsByProjectID(projectID string) error
- func (v *View) DeleteRefreshToken(tokenID string, event *models.Event) error
- func (v *View) DeleteSessionTokens(agentID, userID string, event *models.Event) error
- func (v *View) DeleteToken(tokenID string, event *models.Event) error
- func (v *View) DeleteTokensFromRefreshToken(refreshTokenID string, event *models.Event) error
- func (v *View) DeleteUser(userID string, event *models.Event) error
- func (v *View) DeleteUserRefreshTokens(userID string, event *models.Event) error
- func (v *View) DeleteUserSessions(userID string, event *models.Event) error
- func (v *View) DeleteUserTokens(userID string, event *models.Event) error
- func (v *View) ExternalIDPByExternalUserIDAndIDPConfigID(externalUserID, idpConfigID string) (*model.ExternalIDPView, error)
- func (v *View) ExternalIDPByExternalUserIDAndIDPConfigIDAndResourceOwner(externalUserID, idpConfigID, resourceOwner string) (*model.ExternalIDPView, error)
- func (v *View) ExternalIDPsByIDPConfigID(idpConfigID string) ([]*model.ExternalIDPView, error)
- func (v *View) ExternalIDPsByUserID(userID string) ([]*model.ExternalIDPView, error)
- func (v *View) GetGlobalUserByLoginName(email string) (*model.UserView, error)
- func (v *View) GetIDPConfigsByAggregateID(aggregateID string) ([]*iam_es_model.IDPConfigView, error)
- func (v *View) GetLatestExternalIDPFailedEvent(sequence uint64) (*global_view.FailedEvent, error)
- func (v *View) GetLatestExternalIDPSequence() (*global_view.CurrentSequence, error)
- func (v *View) GetLatestIDPConfigFailedEvent(sequence uint64) (*global_view.FailedEvent, error)
- func (v *View) GetLatestIDPConfigSequence() (*global_view.CurrentSequence, error)
- func (v *View) GetLatestIDPProviderFailedEvent(sequence uint64) (*global_view.FailedEvent, error)
- func (v *View) GetLatestIDPProviderSequence() (*global_view.CurrentSequence, error)
- func (v *View) GetLatestOrgProjectMappingFailedEvent(sequence uint64) (*repository.FailedEvent, error)
- func (v *View) GetLatestOrgProjectMappingSequence() (*repository.CurrentSequence, error)
- func (v *View) GetLatestRefreshTokenFailedEvent(sequence uint64) (*repository.FailedEvent, error)
- func (v *View) GetLatestRefreshTokenSequence() (*repository.CurrentSequence, error)
- func (v *View) GetLatestTokenFailedEvent(sequence uint64) (*repository.FailedEvent, error)
- func (v *View) GetLatestTokenSequence() (*repository.CurrentSequence, error)
- func (v *View) GetLatestUserFailedEvent(sequence uint64) (*repository.FailedEvent, error)
- func (v *View) GetLatestUserSequence() (*repository.CurrentSequence, error)
- func (v *View) GetLatestUserSessionFailedEvent(sequence uint64) (*repository.FailedEvent, error)
- func (v *View) GetLatestUserSessionSequence() (*repository.CurrentSequence, error)
- func (v *View) Health() (err error)
- func (v *View) IDPConfigByID(idpID string) (*iam_es_model.IDPConfigView, error)
- func (v *View) IDPProviderByAggregateAndIDPConfigID(aggregateID, idpConfigID string) (*model.IDPProviderView, error)
- func (v *View) IDPProvidersByAggregateIDAndState(aggregateID string, idpConfigState iam_model.IDPConfigState) ([]*model.IDPProviderView, error)
- func (v *View) IDPProvidersByIDPConfigID(idpConfigID string) ([]*model.IDPProviderView, error)
- func (v *View) OrgProjectMappingByIDs(orgID, projectID string) (*model.OrgProjectMapping, error)
- func (v *View) PrefixAvatarURL() string
- func (v *View) ProcessedExternalIDPFailedEvent(failedEvent *global_view.FailedEvent) error
- func (v *View) ProcessedExternalIDPSequence(event *models.Event) error
- func (v *View) ProcessedIDPConfigFailedEvent(failedEvent *global_view.FailedEvent) error
- func (v *View) ProcessedIDPConfigSequence(event *models.Event) error
- func (v *View) ProcessedIDPProviderFailedEvent(failedEvent *global_view.FailedEvent) error
- func (v *View) ProcessedIDPProviderSequence(event *models.Event) error
- func (v *View) ProcessedOrgProjectMappingFailedEvent(failedEvent *repository.FailedEvent) error
- func (v *View) ProcessedOrgProjectMappingSequence(event *models.Event) error
- func (v *View) ProcessedRefreshTokenFailedEvent(failedEvent *repository.FailedEvent) error
- func (v *View) ProcessedRefreshTokenSequence(event *models.Event) error
- func (v *View) ProcessedTokenFailedEvent(failedEvent *repository.FailedEvent) error
- func (v *View) ProcessedTokenSequence(event *models.Event) error
- func (v *View) ProcessedUserFailedEvent(failedEvent *repository.FailedEvent) error
- func (v *View) ProcessedUserSequence(event *models.Event) error
- func (v *View) ProcessedUserSessionFailedEvent(failedEvent *repository.FailedEvent) error
- func (v *View) ProcessedUserSessionSequence(event *models.Event) error
- func (v *View) PutExternalIDP(externalIDP *model.ExternalIDPView, event *models.Event) error
- func (v *View) PutExternalIDPs(event *models.Event, externalIDPs ...*model.ExternalIDPView) error
- func (v *View) PutIDPConfig(idp *iam_es_model.IDPConfigView, event *models.Event) error
- func (v *View) PutIDPProvider(provider *model.IDPProviderView, event *models.Event) error
- func (v *View) PutIDPProviders(event *models.Event, providers ...*model.IDPProviderView) error
- func (v *View) PutOrgProjectMapping(mapping *model.OrgProjectMapping, event *models.Event) error
- func (v *View) PutRefreshToken(token *model.RefreshTokenView, event *models.Event) error
- func (v *View) PutRefreshTokens(token []*model.RefreshTokenView, event *models.Event) error
- func (v *View) PutToken(token *model.TokenView, event *models.Event) error
- func (v *View) PutTokens(token []*model.TokenView, event *models.Event) error
- func (v *View) PutUser(user *model.UserView, event *models.Event) error
- func (v *View) PutUserSession(userSession *model.UserSessionView, event *models.Event) error
- func (v *View) PutUserSessions(userSession []*model.UserSessionView, event *models.Event) error
- func (v *View) PutUsers(users []*model.UserView, event *models.Event) error
- func (v *View) RefreshTokenByID(tokenID string) (*model.RefreshTokenView, error)
- func (v *View) RefreshTokensByUserID(userID string) ([]*model.RefreshTokenView, error)
- func (v *View) SearchExternalIDPs(request *usr_model.ExternalIDPSearchRequest) ([]*model.ExternalIDPView, uint64, error)
- func (v *View) SearchIDPConfigs(request *iam_model.IDPConfigSearchRequest) ([]*iam_es_model.IDPConfigView, uint64, error)
- func (v *View) SearchIDPProviders(request *iam_model.IDPProviderSearchRequest) ([]*model.IDPProviderView, uint64, error)
- func (v *View) SearchRefreshTokens(request *user_model.RefreshTokenSearchRequest) ([]*model.RefreshTokenView, uint64, error)
- func (v *View) SearchUsers(request *usr_model.UserSearchRequest) ([]*model.UserView, uint64, error)
- func (v *View) TokenByID(tokenID string) (*model.TokenView, error)
- func (v *View) TokensByUserID(userID string) ([]*model.TokenView, error)
- func (v *View) UpdateExternalIDPSpoolerRunTimestamp() error
- func (v *View) UpdateIDPConfigSpoolerRunTimestamp() error
- func (v *View) UpdateIDPProviderSpoolerRunTimestamp() error
- func (v *View) UpdateOrgProjectMappingSpoolerRunTimestamp() error
- func (v *View) UpdateRefreshTokenSpoolerRunTimestamp() error
- func (v *View) UpdateTokenSpoolerRunTimestamp() error
- func (v *View) UpdateUserSessionSpoolerRunTimestamp() error
- func (v *View) UpdateUserSpoolerRunTimestamp() error
- func (v *View) UserByID(userID string) (*model.UserView, error)
- func (v *View) UserByLoginName(loginName string) (*model.UserView, error)
- func (v *View) UserByLoginNameAndResourceOwner(loginName, resourceOwner string) (*model.UserView, error)
- func (v *View) UserByUsername(userName string) (*model.UserView, error)
- func (v *View) UserIDsByDomain(domain string) ([]string, error)
- func (v *View) UserMFAs(userID string) ([]*usr_model.MultiFactor, error)
- func (v *View) UserSessionByIDs(agentID, userID string) (*model.UserSessionView, error)
- func (v *View) UserSessionsByAgentID(agentID string) ([]*model.UserSessionView, error)
- func (v *View) UserSessionsByUserID(userID string) ([]*model.UserSessionView, error)
- func (v *View) UsersByOrgID(orgID string) ([]*model.UserView, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type View ¶
func (*View) ActiveUserSessionsCount ¶
func (*View) DeleteApplicationRefreshTokens ¶
func (*View) DeleteApplicationTokens ¶
func (*View) DeleteExternalIDP ¶
func (*View) DeleteExternalIDPsByUserID ¶
func (*View) DeleteIDPConfig ¶
func (*View) DeleteIDPProvider ¶
func (*View) DeleteIDPProvidersByAggregateID ¶
func (*View) DeleteOrgProjectMapping ¶
func (*View) DeleteOrgProjectMappingsByProjectGrantID ¶
func (*View) DeleteOrgProjectMappingsByProjectID ¶
func (*View) DeleteRefreshToken ¶
func (*View) DeleteSessionTokens ¶
func (*View) DeleteTokensFromRefreshToken ¶
func (*View) DeleteUserRefreshTokens ¶
func (*View) DeleteUserSessions ¶
func (*View) DeleteUserTokens ¶
func (*View) ExternalIDPByExternalUserIDAndIDPConfigID ¶
func (v *View) ExternalIDPByExternalUserIDAndIDPConfigID(externalUserID, idpConfigID string) (*model.ExternalIDPView, error)
func (*View) ExternalIDPByExternalUserIDAndIDPConfigIDAndResourceOwner ¶
func (v *View) ExternalIDPByExternalUserIDAndIDPConfigIDAndResourceOwner(externalUserID, idpConfigID, resourceOwner string) (*model.ExternalIDPView, error)
func (*View) ExternalIDPsByIDPConfigID ¶
func (v *View) ExternalIDPsByIDPConfigID(idpConfigID string) ([]*model.ExternalIDPView, error)
func (*View) ExternalIDPsByUserID ¶
func (v *View) ExternalIDPsByUserID(userID string) ([]*model.ExternalIDPView, error)
func (*View) GetGlobalUserByLoginName ¶
func (*View) GetIDPConfigsByAggregateID ¶
func (v *View) GetIDPConfigsByAggregateID(aggregateID string) ([]*iam_es_model.IDPConfigView, error)
func (*View) GetLatestExternalIDPFailedEvent ¶
func (v *View) GetLatestExternalIDPFailedEvent(sequence uint64) (*global_view.FailedEvent, error)
func (*View) GetLatestExternalIDPSequence ¶
func (v *View) GetLatestExternalIDPSequence() (*global_view.CurrentSequence, error)
func (*View) GetLatestIDPConfigFailedEvent ¶
func (v *View) GetLatestIDPConfigFailedEvent(sequence uint64) (*global_view.FailedEvent, error)
func (*View) GetLatestIDPConfigSequence ¶
func (v *View) GetLatestIDPConfigSequence() (*global_view.CurrentSequence, error)
func (*View) GetLatestIDPProviderFailedEvent ¶
func (v *View) GetLatestIDPProviderFailedEvent(sequence uint64) (*global_view.FailedEvent, error)
func (*View) GetLatestIDPProviderSequence ¶
func (v *View) GetLatestIDPProviderSequence() (*global_view.CurrentSequence, error)
func (*View) GetLatestOrgProjectMappingFailedEvent ¶
func (v *View) GetLatestOrgProjectMappingFailedEvent(sequence uint64) (*repository.FailedEvent, error)
func (*View) GetLatestOrgProjectMappingSequence ¶
func (v *View) GetLatestOrgProjectMappingSequence() (*repository.CurrentSequence, error)
func (*View) GetLatestRefreshTokenFailedEvent ¶
func (v *View) GetLatestRefreshTokenFailedEvent(sequence uint64) (*repository.FailedEvent, error)
func (*View) GetLatestRefreshTokenSequence ¶
func (v *View) GetLatestRefreshTokenSequence() (*repository.CurrentSequence, error)
func (*View) GetLatestTokenFailedEvent ¶
func (v *View) GetLatestTokenFailedEvent(sequence uint64) (*repository.FailedEvent, error)
func (*View) GetLatestTokenSequence ¶
func (v *View) GetLatestTokenSequence() (*repository.CurrentSequence, error)
func (*View) GetLatestUserFailedEvent ¶
func (v *View) GetLatestUserFailedEvent(sequence uint64) (*repository.FailedEvent, error)
func (*View) GetLatestUserSequence ¶
func (v *View) GetLatestUserSequence() (*repository.CurrentSequence, error)
func (*View) GetLatestUserSessionFailedEvent ¶
func (v *View) GetLatestUserSessionFailedEvent(sequence uint64) (*repository.FailedEvent, error)
func (*View) GetLatestUserSessionSequence ¶
func (v *View) GetLatestUserSessionSequence() (*repository.CurrentSequence, error)
func (*View) IDPConfigByID ¶
func (v *View) IDPConfigByID(idpID string) (*iam_es_model.IDPConfigView, error)
func (*View) IDPProviderByAggregateAndIDPConfigID ¶
func (v *View) IDPProviderByAggregateAndIDPConfigID(aggregateID, idpConfigID string) (*model.IDPProviderView, error)
func (*View) IDPProvidersByAggregateIDAndState ¶
func (v *View) IDPProvidersByAggregateIDAndState(aggregateID string, idpConfigState iam_model.IDPConfigState) ([]*model.IDPProviderView, error)
func (*View) IDPProvidersByIDPConfigID ¶
func (v *View) IDPProvidersByIDPConfigID(idpConfigID string) ([]*model.IDPProviderView, error)
func (*View) OrgProjectMappingByIDs ¶
func (v *View) OrgProjectMappingByIDs(orgID, projectID string) (*model.OrgProjectMapping, error)
func (*View) PrefixAvatarURL ¶
func (*View) ProcessedExternalIDPFailedEvent ¶
func (v *View) ProcessedExternalIDPFailedEvent(failedEvent *global_view.FailedEvent) error
func (*View) ProcessedExternalIDPSequence ¶
func (*View) ProcessedIDPConfigFailedEvent ¶
func (v *View) ProcessedIDPConfigFailedEvent(failedEvent *global_view.FailedEvent) error
func (*View) ProcessedIDPConfigSequence ¶
func (*View) ProcessedIDPProviderFailedEvent ¶
func (v *View) ProcessedIDPProviderFailedEvent(failedEvent *global_view.FailedEvent) error
func (*View) ProcessedIDPProviderSequence ¶
func (*View) ProcessedOrgProjectMappingFailedEvent ¶
func (v *View) ProcessedOrgProjectMappingFailedEvent(failedEvent *repository.FailedEvent) error
func (*View) ProcessedOrgProjectMappingSequence ¶
func (*View) ProcessedRefreshTokenFailedEvent ¶
func (v *View) ProcessedRefreshTokenFailedEvent(failedEvent *repository.FailedEvent) error
func (*View) ProcessedRefreshTokenSequence ¶
func (*View) ProcessedTokenFailedEvent ¶
func (v *View) ProcessedTokenFailedEvent(failedEvent *repository.FailedEvent) error
func (*View) ProcessedTokenSequence ¶
func (*View) ProcessedUserFailedEvent ¶
func (v *View) ProcessedUserFailedEvent(failedEvent *repository.FailedEvent) error
func (*View) ProcessedUserSequence ¶
func (*View) ProcessedUserSessionFailedEvent ¶
func (v *View) ProcessedUserSessionFailedEvent(failedEvent *repository.FailedEvent) error
func (*View) ProcessedUserSessionSequence ¶
func (*View) PutExternalIDP ¶
func (*View) PutExternalIDPs ¶
func (*View) PutIDPConfig ¶
func (v *View) PutIDPConfig(idp *iam_es_model.IDPConfigView, event *models.Event) error
func (*View) PutIDPProvider ¶
func (*View) PutIDPProviders ¶
func (*View) PutOrgProjectMapping ¶
func (*View) PutRefreshToken ¶
func (*View) PutRefreshTokens ¶
func (*View) PutUserSession ¶
func (*View) PutUserSessions ¶
func (*View) RefreshTokenByID ¶
func (v *View) RefreshTokenByID(tokenID string) (*model.RefreshTokenView, error)
func (*View) RefreshTokensByUserID ¶
func (v *View) RefreshTokensByUserID(userID string) ([]*model.RefreshTokenView, error)
func (*View) SearchExternalIDPs ¶
func (v *View) SearchExternalIDPs(request *usr_model.ExternalIDPSearchRequest) ([]*model.ExternalIDPView, uint64, error)
func (*View) SearchIDPConfigs ¶
func (v *View) SearchIDPConfigs(request *iam_model.IDPConfigSearchRequest) ([]*iam_es_model.IDPConfigView, uint64, error)
func (*View) SearchIDPProviders ¶
func (v *View) SearchIDPProviders(request *iam_model.IDPProviderSearchRequest) ([]*model.IDPProviderView, uint64, error)
func (*View) SearchRefreshTokens ¶
func (v *View) SearchRefreshTokens(request *user_model.RefreshTokenSearchRequest) ([]*model.RefreshTokenView, uint64, error)
func (*View) SearchUsers ¶
func (*View) TokensByUserID ¶
func (*View) UpdateExternalIDPSpoolerRunTimestamp ¶
func (*View) UpdateIDPConfigSpoolerRunTimestamp ¶
func (*View) UpdateIDPProviderSpoolerRunTimestamp ¶
func (*View) UpdateOrgProjectMappingSpoolerRunTimestamp ¶
func (*View) UpdateRefreshTokenSpoolerRunTimestamp ¶
func (*View) UpdateTokenSpoolerRunTimestamp ¶
func (*View) UpdateUserSessionSpoolerRunTimestamp ¶
func (*View) UpdateUserSpoolerRunTimestamp ¶
func (*View) UserByLoginName ¶
func (*View) UserByLoginNameAndResourceOwner ¶
func (*View) UserByUsername ¶
func (*View) UserSessionByIDs ¶
func (v *View) UserSessionByIDs(agentID, userID string) (*model.UserSessionView, error)
func (*View) UserSessionsByAgentID ¶
func (v *View) UserSessionsByAgentID(agentID string) ([]*model.UserSessionView, error)
func (*View) UserSessionsByUserID ¶
func (v *View) UserSessionsByUserID(userID string) ([]*model.UserSessionView, error)
Click to show internal directories.
Click to hide internal directories.