Documentation
¶
Index ¶
- type AdministratorRepo
- func (repo *AdministratorRepo) ClearView(ctx context.Context, database, view string) error
- func (repo *AdministratorRepo) GetFailedEvents(ctx context.Context) ([]*view_model.FailedEvent, error)
- func (repo *AdministratorRepo) GetSpoolerDiv(database, view string) int64
- func (repo *AdministratorRepo) GetViews() ([]*view_model.View, error)
- func (repo *AdministratorRepo) RemoveFailedEvent(ctx context.Context, failedEvent *view_model.FailedEvent) error
- type FeaturesRepo
- type IAMRepository
- func (repo *IAMRepository) ExternalIDPsByIDPConfigID(ctx context.Context, idpConfigID string) ([]*usr_model.ExternalIDPView, error)
- func (repo *IAMRepository) ExternalIDPsByIDPConfigIDFromDefaultPolicy(ctx context.Context, idpConfigID string) ([]*usr_model.ExternalIDPView, error)
- func (repo *IAMRepository) GetDefaultLabelPolicy(ctx context.Context) (*iam_model.LabelPolicyView, error)
- func (repo *IAMRepository) GetDefaultLoginPolicy(ctx context.Context) (*iam_model.LoginPolicyView, error)
- func (repo *IAMRepository) GetDefaultMailTemplate(ctx context.Context) (*iam_model.MailTemplateView, error)
- func (repo *IAMRepository) GetDefaultMailText(ctx context.Context, textType string, language string) (*iam_model.MailTextView, error)
- func (repo *IAMRepository) GetDefaultMailTexts(ctx context.Context) (*iam_model.MailTextsView, error)
- func (repo *IAMRepository) GetDefaultPasswordAgePolicy(ctx context.Context) (*iam_model.PasswordAgePolicyView, error)
- func (repo *IAMRepository) GetDefaultPasswordComplexityPolicy(ctx context.Context) (*iam_model.PasswordComplexityPolicyView, error)
- func (repo *IAMRepository) GetDefaultPasswordLockoutPolicy(ctx context.Context) (*iam_model.PasswordLockoutPolicyView, error)
- func (repo *IAMRepository) GetIAMMemberRoles() []string
- func (repo *IAMRepository) GetOrgIAMPolicy(ctx context.Context) (*iam_model.OrgIAMPolicyView, error)
- func (repo *IAMRepository) IAMMemberByID(ctx context.Context, iamID, userID string) (*iam_model.IAMMemberView, error)
- func (repo *IAMRepository) IDPProvidersByIDPConfigID(ctx context.Context, idpConfigID string) ([]*iam_model.IDPProviderView, error)
- func (repo *IAMRepository) SearchDefaultIDPProviders(ctx context.Context, request *iam_model.IDPProviderSearchRequest) (*iam_model.IDPProviderSearchResponse, error)
- func (repo *IAMRepository) SearchDefaultMultiFactors(ctx context.Context) (*iam_model.MultiFactorsSearchResponse, error)
- func (repo *IAMRepository) SearchDefaultSecondFactors(ctx context.Context) (*iam_model.SecondFactorsSearchResponse, error)
- func (repo *IAMRepository) SearchIAMMembers(ctx context.Context, request *iam_model.IAMMemberSearchRequest) (*iam_model.IAMMemberSearchResponse, error)
- func (repo *IAMRepository) SearchIAMMembersx(ctx context.Context, request *iam_model.IAMMemberSearchRequest) (*iam_model.IAMMemberSearchResponse, error)
- func (repo *IAMRepository) SearchIDPConfigs(ctx context.Context, request *iam_model.IDPConfigSearchRequest) (*iam_model.IDPConfigSearchResponse, error)
- type OrgRepo
- func (repo *OrgRepo) GetDefaultOrgIAMPolicy(ctx context.Context) (*iam_model.OrgIAMPolicyView, error)
- func (repo *OrgRepo) GetOrgIAMPolicyByID(ctx context.Context, id string) (*iam_model.OrgIAMPolicyView, error)
- func (repo *OrgRepo) IsOrgUnique(ctx context.Context, name, domain string) (isUnique bool, err error)
- func (repo *OrgRepo) OrgByID(ctx context.Context, id string) (*org_model.OrgView, error)
- func (repo *OrgRepo) SearchOrgs(ctx context.Context, query *org_model.OrgSearchRequest) (*org_model.OrgSearchResult, error)
- type UserRepo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdministratorRepo ¶ added in v0.36.0
func (*AdministratorRepo) ClearView ¶ added in v0.36.0
func (repo *AdministratorRepo) ClearView(ctx context.Context, database, view string) error
func (*AdministratorRepo) GetFailedEvents ¶ added in v0.36.0
func (repo *AdministratorRepo) GetFailedEvents(ctx context.Context) ([]*view_model.FailedEvent, error)
func (*AdministratorRepo) GetSpoolerDiv ¶ added in v0.107.0
func (repo *AdministratorRepo) GetSpoolerDiv(database, view string) int64
func (*AdministratorRepo) GetViews ¶ added in v0.36.0
func (repo *AdministratorRepo) GetViews() ([]*view_model.View, error)
func (*AdministratorRepo) RemoveFailedEvent ¶ added in v0.36.0
func (repo *AdministratorRepo) RemoveFailedEvent(ctx context.Context, failedEvent *view_model.FailedEvent) error
type FeaturesRepo ¶ added in v0.119.0
type FeaturesRepo struct {
Eventstore v1.Eventstore
View *admin_view.View
SearchLimit uint64
SystemDefaults systemdefaults.SystemDefaults
}
func (*FeaturesRepo) GetDefaultFeatures ¶ added in v0.119.0
func (repo *FeaturesRepo) GetDefaultFeatures(ctx context.Context) (*features_model.FeaturesView, error)
func (*FeaturesRepo) GetOrgFeatures ¶ added in v0.119.0
func (repo *FeaturesRepo) GetOrgFeatures(ctx context.Context, orgID string) (*features_model.FeaturesView, error)
type IAMRepository ¶ added in v0.77.0
type IAMRepository struct {
Eventstore v1.Eventstore
SearchLimit uint64
View *admin_view.View
SystemDefaults systemdefaults.SystemDefaults
Roles []string
}
func (*IAMRepository) ExternalIDPsByIDPConfigID ¶ added in v0.119.0
func (repo *IAMRepository) ExternalIDPsByIDPConfigID(ctx context.Context, idpConfigID string) ([]*usr_model.ExternalIDPView, error)
func (*IAMRepository) ExternalIDPsByIDPConfigIDFromDefaultPolicy ¶ added in v0.119.0
func (repo *IAMRepository) ExternalIDPsByIDPConfigIDFromDefaultPolicy(ctx context.Context, idpConfigID string) ([]*usr_model.ExternalIDPView, error)
func (*IAMRepository) GetDefaultLabelPolicy ¶ added in v0.96.0
func (repo *IAMRepository) GetDefaultLabelPolicy(ctx context.Context) (*iam_model.LabelPolicyView, error)
func (*IAMRepository) GetDefaultLoginPolicy ¶ added in v0.77.0
func (repo *IAMRepository) GetDefaultLoginPolicy(ctx context.Context) (*iam_model.LoginPolicyView, error)
func (*IAMRepository) GetDefaultMailTemplate ¶ added in v0.110.0
func (repo *IAMRepository) GetDefaultMailTemplate(ctx context.Context) (*iam_model.MailTemplateView, error)
func (*IAMRepository) GetDefaultMailText ¶ added in v0.110.0
func (repo *IAMRepository) GetDefaultMailText(ctx context.Context, textType string, language string) (*iam_model.MailTextView, error)
func (*IAMRepository) GetDefaultMailTexts ¶ added in v0.110.0
func (repo *IAMRepository) GetDefaultMailTexts(ctx context.Context) (*iam_model.MailTextsView, error)
func (*IAMRepository) GetDefaultPasswordAgePolicy ¶ added in v0.92.0
func (repo *IAMRepository) GetDefaultPasswordAgePolicy(ctx context.Context) (*iam_model.PasswordAgePolicyView, error)
func (*IAMRepository) GetDefaultPasswordComplexityPolicy ¶ added in v0.92.0
func (repo *IAMRepository) GetDefaultPasswordComplexityPolicy(ctx context.Context) (*iam_model.PasswordComplexityPolicyView, error)
func (*IAMRepository) GetDefaultPasswordLockoutPolicy ¶ added in v0.92.0
func (repo *IAMRepository) GetDefaultPasswordLockoutPolicy(ctx context.Context) (*iam_model.PasswordLockoutPolicyView, error)
func (*IAMRepository) GetIAMMemberRoles ¶ added in v0.77.0
func (repo *IAMRepository) GetIAMMemberRoles() []string
func (*IAMRepository) GetOrgIAMPolicy ¶ added in v0.92.0
func (repo *IAMRepository) GetOrgIAMPolicy(ctx context.Context) (*iam_model.OrgIAMPolicyView, error)
func (*IAMRepository) IAMMemberByID ¶ added in v0.77.0
func (repo *IAMRepository) IAMMemberByID(ctx context.Context, iamID, userID string) (*iam_model.IAMMemberView, error)
func (*IAMRepository) IDPProvidersByIDPConfigID ¶ added in v0.119.0
func (repo *IAMRepository) IDPProvidersByIDPConfigID(ctx context.Context, idpConfigID string) ([]*iam_model.IDPProviderView, error)
func (*IAMRepository) SearchDefaultIDPProviders ¶ added in v0.77.0
func (repo *IAMRepository) SearchDefaultIDPProviders(ctx context.Context, request *iam_model.IDPProviderSearchRequest) (*iam_model.IDPProviderSearchResponse, error)
func (*IAMRepository) SearchDefaultMultiFactors ¶ added in v0.102.0
func (repo *IAMRepository) SearchDefaultMultiFactors(ctx context.Context) (*iam_model.MultiFactorsSearchResponse, error)
func (*IAMRepository) SearchDefaultSecondFactors ¶ added in v0.102.0
func (repo *IAMRepository) SearchDefaultSecondFactors(ctx context.Context) (*iam_model.SecondFactorsSearchResponse, error)
func (*IAMRepository) SearchIAMMembers ¶ added in v0.77.0
func (repo *IAMRepository) SearchIAMMembers(ctx context.Context, request *iam_model.IAMMemberSearchRequest) (*iam_model.IAMMemberSearchResponse, error)
func (*IAMRepository) SearchIAMMembersx ¶ added in v0.110.0
func (repo *IAMRepository) SearchIAMMembersx(ctx context.Context, request *iam_model.IAMMemberSearchRequest) (*iam_model.IAMMemberSearchResponse, error)
func (*IAMRepository) SearchIDPConfigs ¶ added in v0.77.0
func (repo *IAMRepository) SearchIDPConfigs(ctx context.Context, request *iam_model.IDPConfigSearchRequest) (*iam_model.IDPConfigSearchResponse, error)
type OrgRepo ¶
type OrgRepo struct {
Eventstore v1.Eventstore
View *admin_view.View
SearchLimit uint64
SystemDefaults systemdefaults.SystemDefaults
}
func (*OrgRepo) GetDefaultOrgIAMPolicy ¶ added in v0.92.0
func (*OrgRepo) GetOrgIAMPolicyByID ¶ added in v0.92.0
func (*OrgRepo) IsOrgUnique ¶
func (*OrgRepo) SearchOrgs ¶
func (repo *OrgRepo) SearchOrgs(ctx context.Context, query *org_model.OrgSearchRequest) (*org_model.OrgSearchResult, error)
type UserRepo ¶
type UserRepo struct {
SearchLimit uint64
Eventstore v1.Eventstore
View *view.View
SystemDefaults systemdefaults.SystemDefaults
}
func (*UserRepo) SearchUsers ¶ added in v1.6.1
func (repo *UserRepo) SearchUsers(ctx context.Context, request *model.UserSearchRequest) (*model.UserSearchResponse, error)
Click to show internal directories.
Click to hide internal directories.