Documentation
¶
Index ¶
- Constants
- func CustomTextViewToDomain(text *CustomTextView) *domain.CustomText
- func CustomTextViewsToDomain(texts []*CustomTextView) []*domain.CustomText
- func CustomTextViewsToLoginDomain(aggregateID, lang string, texts []*CustomTextView) *domain.CustomLoginText
- func IAMMemberToModel(member *IAMMemberView, prefixAvatarURL string) *model.IAMMemberView
- func IAMMembersToModel(roles []*IAMMemberView, prefixAvatarURL string) []*model.IAMMemberView
- func IDPConfigViewToModel(idp *IDPConfigView) *model.IDPConfigView
- func IDPProviderViewToModel(provider *IDPProviderView) *model.IDPProviderView
- func IDPProviderViewsToModel(providers []*IDPProviderView) []*model.IDPProviderView
- func IdpConfigViewsToModel(idps []*IDPConfigView) []*model.IDPConfigView
- func LabelPolicyViewToModel(policy *LabelPolicyView) *model.LabelPolicyView
- func LoginPolicyViewToModel(policy *LoginPolicyView) *model.LoginPolicyView
- func MailTemplateViewToModel(template *MailTemplateView) *model.MailTemplateView
- func MessageTextViewToModel(template *MessageTextView) *model.MessageTextView
- func MessageTextsViewToModel(textsIn []*MessageTextView, defaultIn bool) *model.MessageTextsView
- func OrgIAMViewToModel(policy *OrgIAMPolicyView) *model.OrgIAMPolicyView
- func PasswordAgeViewToModel(policy *PasswordAgePolicyView) *model.PasswordAgePolicyView
- func PasswordComplexityViewToModel(policy *PasswordComplexityPolicyView) *model.PasswordComplexityPolicyView
- func PasswordLockoutViewToModel(policy *PasswordLockoutPolicyView) *model.PasswordLockoutPolicyView
- func PrivacyViewToModel(policy *PrivacyPolicyView) *model.PrivacyPolicyView
- type AssetView
- type CustomTextSearchKey
- type CustomTextSearchQuery
- type CustomTextSearchRequest
- func (req CustomTextSearchRequest) GetAsc() bool
- func (req CustomTextSearchRequest) GetLimit() uint64
- func (req CustomTextSearchRequest) GetOffset() uint64
- func (req CustomTextSearchRequest) GetQueries() []repository.SearchQuery
- func (req CustomTextSearchRequest) GetSortingColumn() repository.ColumnKey
- type CustomTextView
- type IAMMemberSearchKey
- type IAMMemberSearchQuery
- type IAMMemberSearchRequest
- type IAMMemberView
- type IDPConfigSearchKey
- type IDPConfigSearchQuery
- type IDPConfigSearchRequest
- type IDPConfigView
- type IDPProviderSearchKey
- type IDPProviderSearchQuery
- type IDPProviderSearchRequest
- func (req IDPProviderSearchRequest) GetAsc() bool
- func (req IDPProviderSearchRequest) GetLimit() uint64
- func (req IDPProviderSearchRequest) GetOffset() uint64
- func (req IDPProviderSearchRequest) GetQueries() []repository.SearchQuery
- func (req IDPProviderSearchRequest) GetSortingColumn() repository.ColumnKey
- type IDPProviderView
- type LabelPolicySearchKey
- type LabelPolicySearchQuery
- type LabelPolicySearchRequest
- func (req LabelPolicySearchRequest) GetAsc() bool
- func (req LabelPolicySearchRequest) GetLimit() uint64
- func (req LabelPolicySearchRequest) GetOffset() uint64
- func (req LabelPolicySearchRequest) GetQueries() []repository.SearchQuery
- func (req LabelPolicySearchRequest) GetSortingColumn() repository.ColumnKey
- type LabelPolicyView
- type LoginPolicySearchKey
- type LoginPolicySearchQuery
- type LoginPolicySearchRequest
- func (req LoginPolicySearchRequest) GetAsc() bool
- func (req LoginPolicySearchRequest) GetLimit() uint64
- func (req LoginPolicySearchRequest) GetOffset() uint64
- func (req LoginPolicySearchRequest) GetQueries() []repository.SearchQuery
- func (req LoginPolicySearchRequest) GetSortingColumn() repository.ColumnKey
- type LoginPolicyView
- type MailTemplateSearchKey
- type MailTemplateSearchQuery
- type MailTemplateSearchRequest
- func (req MailTemplateSearchRequest) GetAsc() bool
- func (req MailTemplateSearchRequest) GetLimit() uint64
- func (req MailTemplateSearchRequest) GetOffset() uint64
- func (req MailTemplateSearchRequest) GetQueries() []repository.SearchQuery
- func (req MailTemplateSearchRequest) GetSortingColumn() repository.ColumnKey
- type MailTemplateView
- type MessageTextSearchKey
- type MessageTextSearchQuery
- type MessageTextSearchRequest
- func (req MessageTextSearchRequest) GetAsc() bool
- func (req MessageTextSearchRequest) GetLimit() uint64
- func (req MessageTextSearchRequest) GetOffset() uint64
- func (req MessageTextSearchRequest) GetQueries() []repository.SearchQuery
- func (req MessageTextSearchRequest) GetSortingColumn() repository.ColumnKey
- type MessageTextView
- type OrgIAMPolicySearchKey
- type OrgIAMPolicySearchQuery
- type OrgIAMPolicySearchRequest
- func (req OrgIAMPolicySearchRequest) GetAsc() bool
- func (req OrgIAMPolicySearchRequest) GetLimit() uint64
- func (req OrgIAMPolicySearchRequest) GetOffset() uint64
- func (req OrgIAMPolicySearchRequest) GetQueries() []repository.SearchQuery
- func (req OrgIAMPolicySearchRequest) GetSortingColumn() repository.ColumnKey
- type OrgIAMPolicyView
- type PasswordAgePolicySearchKey
- type PasswordAgePolicySearchQuery
- type PasswordAgePolicySearchRequest
- func (req PasswordAgePolicySearchRequest) GetAsc() bool
- func (req PasswordAgePolicySearchRequest) GetLimit() uint64
- func (req PasswordAgePolicySearchRequest) GetOffset() uint64
- func (req PasswordAgePolicySearchRequest) GetQueries() []repository.SearchQuery
- func (req PasswordAgePolicySearchRequest) GetSortingColumn() repository.ColumnKey
- type PasswordAgePolicyView
- type PasswordComplexityPolicySearchKey
- type PasswordComplexityPolicySearchQuery
- type PasswordComplexityPolicySearchRequest
- func (req PasswordComplexityPolicySearchRequest) GetAsc() bool
- func (req PasswordComplexityPolicySearchRequest) GetLimit() uint64
- func (req PasswordComplexityPolicySearchRequest) GetOffset() uint64
- func (req PasswordComplexityPolicySearchRequest) GetQueries() []repository.SearchQuery
- func (req PasswordComplexityPolicySearchRequest) GetSortingColumn() repository.ColumnKey
- type PasswordComplexityPolicyView
- type PasswordLockoutPolicySearchKey
- type PasswordLockoutPolicySearchQuery
- type PasswordLockoutPolicySearchRequest
- func (req PasswordLockoutPolicySearchRequest) GetAsc() bool
- func (req PasswordLockoutPolicySearchRequest) GetLimit() uint64
- func (req PasswordLockoutPolicySearchRequest) GetOffset() uint64
- func (req PasswordLockoutPolicySearchRequest) GetQueries() []repository.SearchQuery
- func (req PasswordLockoutPolicySearchRequest) GetSortingColumn() repository.ColumnKey
- type PasswordLockoutPolicyView
- type PrivacyPolicySearchKey
- type PrivacyPolicySearchQuery
- type PrivacyPolicySearchRequest
- func (req PrivacyPolicySearchRequest) GetAsc() bool
- func (req PrivacyPolicySearchRequest) GetLimit() uint64
- func (req PrivacyPolicySearchRequest) GetOffset() uint64
- func (req PrivacyPolicySearchRequest) GetQueries() []repository.SearchQuery
- func (req PrivacyPolicySearchRequest) GetSortingColumn() repository.ColumnKey
- type PrivacyPolicyView
Constants ¶
View Source
const ( CustomTextKeyAggregateID = "aggregate_id" CustomTextKeyTemplate = "template" CustomTextKeyLanguage = "language" CustomTextKeyKey = "key" )
View Source
const ( IAMMemberKeyUserID = "user_id" IAMMemberKeyIamID = "iam_id" IAMMemberKeyUserName = "user_name" IAMMemberKeyEmail = "email" IAMMemberKeyFirstName = "first_name" IAMMemberKeyLastName = "last_name" )
View Source
const ( IDPConfigKeyIdpConfigID = "idp_config_id" IDPConfigKeyAggregateID = "aggregate_id" IDPConfigKeyName = "name" IDPConfigKeyProviderType = "idp_provider_type" )
View Source
const ( IDPProviderKeyAggregateID = "aggregate_id" IDPProviderKeyIdpConfigID = "idp_config_id" IDPProviderKeyState = "idp_state" )
View Source
const ( LabelPolicyKeyAggregateID = "aggregate_id" LabelPolicyKeyState = "label_policy_state" )
View Source
const ( LoginPolicyKeyAggregateID = "aggregate_id" LoginPolicyKeyDefault = "default_policy" )
View Source
const ( MessageTextKeyAggregateID = "aggregate_id" MessageTextKeyMessageTextType = "message_text_type" MessageTextKeyLanguage = "language" )
View Source
const (
MailTemplateKeyAggregateID = "aggregate_id"
)
View Source
const (
OrgIAMPolicyKeyAggregateID = "aggregate_id"
)
View Source
const (
PasswordAgeKeyAggregateID = "aggregate_id"
)
View Source
const (
PasswordComplexityKeyAggregateID = "aggregate_id"
)
View Source
const (
PasswordLockoutKeyAggregateID = "aggregate_id"
)
View Source
const (
PrivacyKeyAggregateID = "aggregate_id"
)
Variables ¶
This section is empty.
Functions ¶
func CustomTextViewToDomain ¶ added in v1.19.0
func CustomTextViewToDomain(text *CustomTextView) *domain.CustomText
func CustomTextViewsToDomain ¶ added in v1.19.0
func CustomTextViewsToDomain(texts []*CustomTextView) []*domain.CustomText
func CustomTextViewsToLoginDomain ¶ added in v1.19.0
func CustomTextViewsToLoginDomain(aggregateID, lang string, texts []*CustomTextView) *domain.CustomLoginText
func IAMMemberToModel ¶ added in v0.77.0
func IAMMemberToModel(member *IAMMemberView, prefixAvatarURL string) *model.IAMMemberView
func IAMMembersToModel ¶ added in v0.77.0
func IAMMembersToModel(roles []*IAMMemberView, prefixAvatarURL string) []*model.IAMMemberView
func IDPConfigViewToModel ¶ added in v0.87.0
func IDPConfigViewToModel(idp *IDPConfigView) *model.IDPConfigView
func IDPProviderViewToModel ¶ added in v0.77.0
func IDPProviderViewToModel(provider *IDPProviderView) *model.IDPProviderView
func IDPProviderViewsToModel ¶ added in v0.77.0
func IDPProviderViewsToModel(providers []*IDPProviderView) []*model.IDPProviderView
func IdpConfigViewsToModel ¶ added in v0.77.0
func IdpConfigViewsToModel(idps []*IDPConfigView) []*model.IDPConfigView
func LabelPolicyViewToModel ¶ added in v0.96.0
func LabelPolicyViewToModel(policy *LabelPolicyView) *model.LabelPolicyView
func LoginPolicyViewToModel ¶ added in v0.77.0
func LoginPolicyViewToModel(policy *LoginPolicyView) *model.LoginPolicyView
func MailTemplateViewToModel ¶ added in v0.110.0
func MailTemplateViewToModel(template *MailTemplateView) *model.MailTemplateView
func MessageTextViewToModel ¶ added in v1.13.0
func MessageTextViewToModel(template *MessageTextView) *model.MessageTextView
func MessageTextsViewToModel ¶ added in v1.13.0
func MessageTextsViewToModel(textsIn []*MessageTextView, defaultIn bool) *model.MessageTextsView
func OrgIAMViewToModel ¶ added in v0.92.0
func OrgIAMViewToModel(policy *OrgIAMPolicyView) *model.OrgIAMPolicyView
func PasswordAgeViewToModel ¶ added in v0.92.0
func PasswordAgeViewToModel(policy *PasswordAgePolicyView) *model.PasswordAgePolicyView
func PasswordComplexityViewToModel ¶ added in v0.92.0
func PasswordComplexityViewToModel(policy *PasswordComplexityPolicyView) *model.PasswordComplexityPolicyView
func PasswordLockoutViewToModel ¶ added in v0.92.0
func PasswordLockoutViewToModel(policy *PasswordLockoutPolicyView) *model.PasswordLockoutPolicyView
func PrivacyViewToModel ¶ added in v1.18.0
func PrivacyViewToModel(policy *PrivacyPolicyView) *model.PrivacyPolicyView
Types ¶
type CustomTextSearchKey ¶ added in v1.19.0
type CustomTextSearchKey iam_model.CustomTextSearchKey
func (CustomTextSearchKey) ToColumnName ¶ added in v1.19.0
func (key CustomTextSearchKey) ToColumnName() string
type CustomTextSearchQuery ¶ added in v1.19.0
type CustomTextSearchQuery iam_model.CustomTextSearchQuery
func (CustomTextSearchQuery) GetKey ¶ added in v1.19.0
func (req CustomTextSearchQuery) GetKey() repository.ColumnKey
func (CustomTextSearchQuery) GetMethod ¶ added in v1.19.0
func (req CustomTextSearchQuery) GetMethod() domain.SearchMethod
func (CustomTextSearchQuery) GetValue ¶ added in v1.19.0
func (req CustomTextSearchQuery) GetValue() interface{}
type CustomTextSearchRequest ¶ added in v1.19.0
type CustomTextSearchRequest iam_model.CustomTextSearchRequest
func (CustomTextSearchRequest) GetAsc ¶ added in v1.19.0
func (req CustomTextSearchRequest) GetAsc() bool
func (CustomTextSearchRequest) GetLimit ¶ added in v1.19.0
func (req CustomTextSearchRequest) GetLimit() uint64
func (CustomTextSearchRequest) GetOffset ¶ added in v1.19.0
func (req CustomTextSearchRequest) GetOffset() uint64
func (CustomTextSearchRequest) GetQueries ¶ added in v1.19.0
func (req CustomTextSearchRequest) GetQueries() []repository.SearchQuery
func (CustomTextSearchRequest) GetSortingColumn ¶ added in v1.19.0
func (req CustomTextSearchRequest) GetSortingColumn() repository.ColumnKey
type CustomTextView ¶ added in v1.19.0
type CustomTextView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
Template string `json:"Template" gorm:"column:template;primary_key"`
Language string `json:"Language" gorm:"column:language;primary_key"`
Key string `json:"Key" gorm:"column:key;primary_key"`
Text string `json:"Text" gorm:"column:text"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func CustomTextViewFromModel ¶ added in v1.19.0
func CustomTextViewFromModel(template *model.CustomTextView) *CustomTextView
func (*CustomTextView) AppendEvent ¶ added in v1.19.0
func (i *CustomTextView) AppendEvent(event *models.Event) (err error)
func (*CustomTextView) IsMessageTemplate ¶ added in v1.19.0
func (r *CustomTextView) IsMessageTemplate() bool
type IAMMemberSearchKey ¶ added in v0.77.0
type IAMMemberSearchKey iam_model.IAMMemberSearchKey
func (IAMMemberSearchKey) ToColumnName ¶ added in v0.77.0
func (key IAMMemberSearchKey) ToColumnName() string
type IAMMemberSearchQuery ¶ added in v0.77.0
type IAMMemberSearchQuery iam_model.IAMMemberSearchQuery
func (IAMMemberSearchQuery) GetKey ¶ added in v0.77.0
func (req IAMMemberSearchQuery) GetKey() repository.ColumnKey
func (IAMMemberSearchQuery) GetMethod ¶ added in v0.77.0
func (req IAMMemberSearchQuery) GetMethod() domain.SearchMethod
func (IAMMemberSearchQuery) GetValue ¶ added in v0.77.0
func (req IAMMemberSearchQuery) GetValue() interface{}
type IAMMemberSearchRequest ¶ added in v0.77.0
type IAMMemberSearchRequest iam_model.IAMMemberSearchRequest
func (IAMMemberSearchRequest) GetAsc ¶ added in v0.77.0
func (req IAMMemberSearchRequest) GetAsc() bool
func (IAMMemberSearchRequest) GetLimit ¶ added in v0.77.0
func (req IAMMemberSearchRequest) GetLimit() uint64
func (IAMMemberSearchRequest) GetOffset ¶ added in v0.77.0
func (req IAMMemberSearchRequest) GetOffset() uint64
func (IAMMemberSearchRequest) GetQueries ¶ added in v0.77.0
func (req IAMMemberSearchRequest) GetQueries() []repository.SearchQuery
func (IAMMemberSearchRequest) GetSortingColumn ¶ added in v0.77.0
func (req IAMMemberSearchRequest) GetSortingColumn() repository.ColumnKey
type IAMMemberView ¶ added in v0.77.0
type IAMMemberView struct {
UserID string `json:"userId" gorm:"column:user_id;primary_key"`
IAMID string `json:"-" gorm:"column:iam_id"`
UserName string `json:"-" gorm:"column:user_name"`
Email string `json:"-" gorm:"column:email_address"`
FirstName string `json:"-" gorm:"column:first_name"`
LastName string `json:"-" gorm:"column:last_name"`
DisplayName string `json:"-" gorm:"column:display_name"`
Roles pq.StringArray `json:"roles" gorm:"column:roles"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
PreferredLoginName string `json:"-" gorm:"column:preferred_login_name"`
AvatarKey string `json:"-" gorm:"column:avatar_key"`
UserResourceOwner string `json:"-" gorm:"column:user_resource_owner"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
}
func (*IAMMemberView) AppendEvent ¶ added in v0.77.0
func (r *IAMMemberView) AppendEvent(event *models.Event) (err error)
type IDPConfigSearchKey ¶ added in v0.77.0
type IDPConfigSearchKey iam_model.IDPConfigSearchKey
func (IDPConfigSearchKey) ToColumnName ¶ added in v0.77.0
func (key IDPConfigSearchKey) ToColumnName() string
type IDPConfigSearchQuery ¶ added in v0.77.0
type IDPConfigSearchQuery iam_model.IDPConfigSearchQuery
func (IDPConfigSearchQuery) GetKey ¶ added in v0.77.0
func (req IDPConfigSearchQuery) GetKey() repository.ColumnKey
func (IDPConfigSearchQuery) GetMethod ¶ added in v0.77.0
func (req IDPConfigSearchQuery) GetMethod() domain.SearchMethod
func (IDPConfigSearchQuery) GetValue ¶ added in v0.77.0
func (req IDPConfigSearchQuery) GetValue() interface{}
type IDPConfigSearchRequest ¶ added in v0.77.0
type IDPConfigSearchRequest iam_model.IDPConfigSearchRequest
func (IDPConfigSearchRequest) GetAsc ¶ added in v0.77.0
func (req IDPConfigSearchRequest) GetAsc() bool
func (IDPConfigSearchRequest) GetLimit ¶ added in v0.77.0
func (req IDPConfigSearchRequest) GetLimit() uint64
func (IDPConfigSearchRequest) GetOffset ¶ added in v0.77.0
func (req IDPConfigSearchRequest) GetOffset() uint64
func (IDPConfigSearchRequest) GetQueries ¶ added in v0.77.0
func (req IDPConfigSearchRequest) GetQueries() []repository.SearchQuery
func (IDPConfigSearchRequest) GetSortingColumn ¶ added in v0.77.0
func (req IDPConfigSearchRequest) GetSortingColumn() repository.ColumnKey
type IDPConfigView ¶ added in v0.77.0
type IDPConfigView struct {
IDPConfigID string `json:"idpConfigId" gorm:"column:idp_config_id;primary_key"`
AggregateID string `json:"-" gorm:"column:aggregate_id"`
Name string `json:"name" gorm:"column:name"`
StylingType int32 `json:"stylingType" gorm:"column:styling_type"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
IDPState int32 `json:"-" gorm:"column:idp_state"`
IDPProviderType int32 `json:"-" gorm:"column:idp_provider_type"`
IsOIDC bool `json:"-" gorm:"column:is_oidc"`
OIDCClientID string `json:"clientId" gorm:"column:oidc_client_id"`
OIDCClientSecret *crypto.CryptoValue `json:"clientSecret" gorm:"column:oidc_client_secret"`
OIDCIssuer string `json:"issuer" gorm:"column:oidc_issuer"`
OIDCScopes pq.StringArray `json:"scopes" gorm:"column:oidc_scopes"`
OIDCIDPDisplayNameMapping int32 `json:"idpDisplayNameMapping" gorm:"column:oidc_idp_display_name_mapping"`
OIDCUsernameMapping int32 `json:"usernameMapping" gorm:"column:oidc_idp_username_mapping"`
OAuthAuthorizationEndpoint string `json:"authorizationEndpoint" gorm:"column:oauth_authorization_endpoint"`
OAuthTokenEndpoint string `json:"tokenEndpoint" gorm:"column:oauth_token_endpoint"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func (*IDPConfigView) AppendEvent ¶ added in v0.77.0
func (i *IDPConfigView) AppendEvent(providerType model.IDPProviderType, event *models.Event) (err error)
type IDPProviderSearchKey ¶ added in v0.77.0
type IDPProviderSearchKey iam_model.IDPProviderSearchKey
func (IDPProviderSearchKey) ToColumnName ¶ added in v0.77.0
func (key IDPProviderSearchKey) ToColumnName() string
type IDPProviderSearchQuery ¶ added in v0.77.0
type IDPProviderSearchQuery iam_model.IDPProviderSearchQuery
func (IDPProviderSearchQuery) GetKey ¶ added in v0.77.0
func (req IDPProviderSearchQuery) GetKey() repository.ColumnKey
func (IDPProviderSearchQuery) GetMethod ¶ added in v0.77.0
func (req IDPProviderSearchQuery) GetMethod() domain.SearchMethod
func (IDPProviderSearchQuery) GetValue ¶ added in v0.77.0
func (req IDPProviderSearchQuery) GetValue() interface{}
type IDPProviderSearchRequest ¶ added in v0.77.0
type IDPProviderSearchRequest iam_model.IDPProviderSearchRequest
func (IDPProviderSearchRequest) GetAsc ¶ added in v0.77.0
func (req IDPProviderSearchRequest) GetAsc() bool
func (IDPProviderSearchRequest) GetLimit ¶ added in v0.77.0
func (req IDPProviderSearchRequest) GetLimit() uint64
func (IDPProviderSearchRequest) GetOffset ¶ added in v0.77.0
func (req IDPProviderSearchRequest) GetOffset() uint64
func (IDPProviderSearchRequest) GetQueries ¶ added in v0.77.0
func (req IDPProviderSearchRequest) GetQueries() []repository.SearchQuery
func (IDPProviderSearchRequest) GetSortingColumn ¶ added in v0.77.0
func (req IDPProviderSearchRequest) GetSortingColumn() repository.ColumnKey
type IDPProviderView ¶ added in v0.77.0
type IDPProviderView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
IDPConfigID string `json:"idpConfigID" gorm:"column:idp_config_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
Name string `json:"-" gorm:"column:name"`
StylingType int32 `json:"-" gorm:"column:styling_type"`
IDPConfigType int32 `json:"-" gorm:"column:idp_config_type"`
IDPProviderType int32 `json:"idpProviderType" gorm:"column:idp_provider_type"`
IDPState int32 `json:"-" gorm:"column:idp_state"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func IDPProviderViewFromModel ¶ added in v0.77.0
func IDPProviderViewFromModel(provider *model.IDPProviderView) *IDPProviderView
func (*IDPProviderView) AppendEvent ¶ added in v0.77.0
func (i *IDPProviderView) AppendEvent(event *models.Event) (err error)
type LabelPolicySearchKey ¶ added in v0.96.0
type LabelPolicySearchKey iam_model.LabelPolicySearchKey
func (LabelPolicySearchKey) ToColumnName ¶ added in v0.96.0
func (key LabelPolicySearchKey) ToColumnName() string
type LabelPolicySearchQuery ¶ added in v0.96.0
type LabelPolicySearchQuery iam_model.LabelPolicySearchQuery
func (LabelPolicySearchQuery) GetKey ¶ added in v0.96.0
func (req LabelPolicySearchQuery) GetKey() repository.ColumnKey
func (LabelPolicySearchQuery) GetMethod ¶ added in v0.96.0
func (req LabelPolicySearchQuery) GetMethod() domain.SearchMethod
func (LabelPolicySearchQuery) GetValue ¶ added in v0.96.0
func (req LabelPolicySearchQuery) GetValue() interface{}
type LabelPolicySearchRequest ¶ added in v0.96.0
type LabelPolicySearchRequest iam_model.LabelPolicySearchRequest
func (LabelPolicySearchRequest) GetAsc ¶ added in v0.96.0
func (req LabelPolicySearchRequest) GetAsc() bool
func (LabelPolicySearchRequest) GetLimit ¶ added in v0.96.0
func (req LabelPolicySearchRequest) GetLimit() uint64
func (LabelPolicySearchRequest) GetOffset ¶ added in v0.96.0
func (req LabelPolicySearchRequest) GetOffset() uint64
func (LabelPolicySearchRequest) GetQueries ¶ added in v0.96.0
func (req LabelPolicySearchRequest) GetQueries() []repository.SearchQuery
func (LabelPolicySearchRequest) GetSortingColumn ¶ added in v0.96.0
func (req LabelPolicySearchRequest) GetSortingColumn() repository.ColumnKey
type LabelPolicyView ¶ added in v0.96.0
type LabelPolicyView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
State int32 `json:"-" gorm:"column:label_policy_state;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
PrimaryColor string `json:"primaryColor" gorm:"column:primary_color"`
BackgroundColor string `json:"backgroundColor" gorm:"column:background_color"`
WarnColor string `json:"warnColor" gorm:"column:warn_color"`
FontColor string `json:"fontColor" gorm:"column:font_color"`
PrimaryColorDark string `json:"primaryColorDark" gorm:"column:primary_color_dark"`
BackgroundColorDark string `json:"backgroundColorDark" gorm:"column:background_color_dark"`
WarnColorDark string `json:"warnColorDark" gorm:"column:warn_color_dark"`
FontColorDark string `json:"fontColorDark" gorm:"column:font_color_dark"`
LogoURL string `json:"-" gorm:"column:logo_url"`
IconURL string `json:"-" gorm:"column:icon_url"`
LogoDarkURL string `json:"-" gorm:"column:logo_dark_url"`
IconDarkURL string `json:"-" gorm:"column:icon_dark_url"`
FontURL string `json:"-" gorm:"column:font_url"`
HideLoginNameSuffix bool `json:"hideLoginNameSuffix" gorm:"column:hide_login_name_suffix"`
ErrorMsgPopup bool `json:"errorMsgPopup" gorm:"column:err_msg_popup"`
DisableWatermark bool `json:"disableWatermark" gorm:"column:disable_watermark"`
Default bool `json:"-" gorm:"-"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func (*LabelPolicyView) AppendEvent ¶ added in v0.96.0
func (i *LabelPolicyView) AppendEvent(event *models.Event) (err error)
func (*LabelPolicyView) SetData ¶ added in v0.96.0
func (r *LabelPolicyView) SetData(event *models.Event) error
func (*LabelPolicyView) ToDomain ¶ added in v0.119.0
func (p *LabelPolicyView) ToDomain() *domain.LabelPolicy
type LoginPolicySearchKey ¶ added in v0.77.0
type LoginPolicySearchKey iam_model.LoginPolicySearchKey
func (LoginPolicySearchKey) ToColumnName ¶ added in v0.77.0
func (key LoginPolicySearchKey) ToColumnName() string
type LoginPolicySearchQuery ¶ added in v0.77.0
type LoginPolicySearchQuery iam_model.LoginPolicySearchQuery
func (LoginPolicySearchQuery) GetKey ¶ added in v0.77.0
func (req LoginPolicySearchQuery) GetKey() repository.ColumnKey
func (LoginPolicySearchQuery) GetMethod ¶ added in v0.77.0
func (req LoginPolicySearchQuery) GetMethod() domain.SearchMethod
func (LoginPolicySearchQuery) GetValue ¶ added in v0.77.0
func (req LoginPolicySearchQuery) GetValue() interface{}
type LoginPolicySearchRequest ¶ added in v0.77.0
type LoginPolicySearchRequest iam_model.LoginPolicySearchRequest
func (LoginPolicySearchRequest) GetAsc ¶ added in v0.77.0
func (req LoginPolicySearchRequest) GetAsc() bool
func (LoginPolicySearchRequest) GetLimit ¶ added in v0.77.0
func (req LoginPolicySearchRequest) GetLimit() uint64
func (LoginPolicySearchRequest) GetOffset ¶ added in v0.77.0
func (req LoginPolicySearchRequest) GetOffset() uint64
func (LoginPolicySearchRequest) GetQueries ¶ added in v0.77.0
func (req LoginPolicySearchRequest) GetQueries() []repository.SearchQuery
func (LoginPolicySearchRequest) GetSortingColumn ¶ added in v0.77.0
func (req LoginPolicySearchRequest) GetSortingColumn() repository.ColumnKey
type LoginPolicyView ¶ added in v0.77.0
type LoginPolicyView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
State int32 `json:"-" gorm:"column:login_policy_state"`
AllowRegister bool `json:"allowRegister" gorm:"column:allow_register"`
AllowUsernamePassword bool `json:"allowUsernamePassword" gorm:"column:allow_username_password"`
AllowExternalIDP bool `json:"allowExternalIdp" gorm:"column:allow_external_idp"`
ForceMFA bool `json:"forceMFA" gorm:"column:force_mfa"`
HidePasswordReset bool `json:"hidePasswordReset" gorm:"column:hide_password_reset"`
PasswordlessType int32 `json:"passwordlessType" gorm:"column:passwordless_type"`
SecondFactors pq.Int64Array `json:"-" gorm:"column:second_factors"`
MultiFactors pq.Int64Array `json:"-" gorm:"column:multi_factors"`
Default bool `json:"-" gorm:"column:default_policy"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func LoginPolicyViewFromModel ¶ added in v0.77.0
func LoginPolicyViewFromModel(policy *model.LoginPolicyView) *LoginPolicyView
func (*LoginPolicyView) AppendEvent ¶ added in v0.77.0
func (p *LoginPolicyView) AppendEvent(event *models.Event) (err error)
type MailTemplateSearchKey ¶ added in v0.110.0
type MailTemplateSearchKey iam_model.MailTemplateSearchKey
func (MailTemplateSearchKey) ToColumnName ¶ added in v0.110.0
func (key MailTemplateSearchKey) ToColumnName() string
type MailTemplateSearchQuery ¶ added in v0.110.0
type MailTemplateSearchQuery iam_model.MailTemplateSearchQuery
func (MailTemplateSearchQuery) GetKey ¶ added in v0.110.0
func (req MailTemplateSearchQuery) GetKey() repository.ColumnKey
func (MailTemplateSearchQuery) GetMethod ¶ added in v0.110.0
func (req MailTemplateSearchQuery) GetMethod() domain.SearchMethod
func (MailTemplateSearchQuery) GetValue ¶ added in v0.110.0
func (req MailTemplateSearchQuery) GetValue() interface{}
type MailTemplateSearchRequest ¶ added in v0.110.0
type MailTemplateSearchRequest iam_model.MailTemplateSearchRequest
func (MailTemplateSearchRequest) GetAsc ¶ added in v0.110.0
func (req MailTemplateSearchRequest) GetAsc() bool
func (MailTemplateSearchRequest) GetLimit ¶ added in v0.110.0
func (req MailTemplateSearchRequest) GetLimit() uint64
func (MailTemplateSearchRequest) GetOffset ¶ added in v0.110.0
func (req MailTemplateSearchRequest) GetOffset() uint64
func (MailTemplateSearchRequest) GetQueries ¶ added in v0.110.0
func (req MailTemplateSearchRequest) GetQueries() []repository.SearchQuery
func (MailTemplateSearchRequest) GetSortingColumn ¶ added in v0.110.0
func (req MailTemplateSearchRequest) GetSortingColumn() repository.ColumnKey
type MailTemplateView ¶ added in v0.110.0
type MailTemplateView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
State int32 `json:"-" gorm:"column:mail_template_state"`
Template []byte `json:"template" gorm:"column:template"`
Default bool `json:"-" gorm:"-"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func MailTemplateViewFromModel ¶ added in v0.110.0
func MailTemplateViewFromModel(template *model.MailTemplateView) *MailTemplateView
func (*MailTemplateView) AppendEvent ¶ added in v0.110.0
func (i *MailTemplateView) AppendEvent(event *models.Event) (err error)
type MessageTextSearchKey ¶ added in v1.13.0
type MessageTextSearchKey iam_model.MessageTextSearchKey
func (MessageTextSearchKey) ToColumnName ¶ added in v1.13.0
func (key MessageTextSearchKey) ToColumnName() string
type MessageTextSearchQuery ¶ added in v1.13.0
type MessageTextSearchQuery iam_model.MessageTextSearchQuery
func (MessageTextSearchQuery) GetKey ¶ added in v1.13.0
func (req MessageTextSearchQuery) GetKey() repository.ColumnKey
func (MessageTextSearchQuery) GetMethod ¶ added in v1.13.0
func (req MessageTextSearchQuery) GetMethod() domain.SearchMethod
func (MessageTextSearchQuery) GetValue ¶ added in v1.13.0
func (req MessageTextSearchQuery) GetValue() interface{}
type MessageTextSearchRequest ¶ added in v1.13.0
type MessageTextSearchRequest iam_model.MessageTextSearchRequest
func (MessageTextSearchRequest) GetAsc ¶ added in v1.13.0
func (req MessageTextSearchRequest) GetAsc() bool
func (MessageTextSearchRequest) GetLimit ¶ added in v1.13.0
func (req MessageTextSearchRequest) GetLimit() uint64
func (MessageTextSearchRequest) GetOffset ¶ added in v1.13.0
func (req MessageTextSearchRequest) GetOffset() uint64
func (MessageTextSearchRequest) GetQueries ¶ added in v1.13.0
func (req MessageTextSearchRequest) GetQueries() []repository.SearchQuery
func (MessageTextSearchRequest) GetSortingColumn ¶ added in v1.13.0
func (req MessageTextSearchRequest) GetSortingColumn() repository.ColumnKey
type MessageTextView ¶ added in v1.13.0
type MessageTextView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
State int32 `json:"-" gorm:"column:message_text_state"`
MessageTextType string `json:"-" gorm:"column:message_text_type;primary_key"`
Language string `json:"-" gorm:"column:language;primary_key"`
Title string `json:"-" gorm:"column:title"`
PreHeader string `json:"-" gorm:"column:pre_header"`
Subject string `json:"-" gorm:"column:subject"`
Greeting string `json:"-" gorm:"column:greeting"`
Text string `json:"-" gorm:"column:text"`
ButtonText string `json:"-" gorm:"column:button_text"`
Default bool `json:"-" gorm:"-"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func MessageTextViewFromModel ¶ added in v1.13.0
func MessageTextViewFromModel(template *model.MessageTextView) *MessageTextView
func (*MessageTextView) AppendEvent ¶ added in v1.13.0
func (i *MessageTextView) AppendEvent(event *models.Event) (err error)
type OrgIAMPolicySearchKey ¶ added in v0.92.0
type OrgIAMPolicySearchKey iam_model.OrgIAMPolicySearchKey
func (OrgIAMPolicySearchKey) ToColumnName ¶ added in v0.92.0
func (key OrgIAMPolicySearchKey) ToColumnName() string
type OrgIAMPolicySearchQuery ¶ added in v0.92.0
type OrgIAMPolicySearchQuery iam_model.OrgIAMPolicySearchQuery
func (OrgIAMPolicySearchQuery) GetKey ¶ added in v0.92.0
func (req OrgIAMPolicySearchQuery) GetKey() repository.ColumnKey
func (OrgIAMPolicySearchQuery) GetMethod ¶ added in v0.92.0
func (req OrgIAMPolicySearchQuery) GetMethod() domain.SearchMethod
func (OrgIAMPolicySearchQuery) GetValue ¶ added in v0.92.0
func (req OrgIAMPolicySearchQuery) GetValue() interface{}
type OrgIAMPolicySearchRequest ¶ added in v0.92.0
type OrgIAMPolicySearchRequest iam_model.OrgIAMPolicySearchRequest
func (OrgIAMPolicySearchRequest) GetAsc ¶ added in v0.92.0
func (req OrgIAMPolicySearchRequest) GetAsc() bool
func (OrgIAMPolicySearchRequest) GetLimit ¶ added in v0.92.0
func (req OrgIAMPolicySearchRequest) GetLimit() uint64
func (OrgIAMPolicySearchRequest) GetOffset ¶ added in v0.92.0
func (req OrgIAMPolicySearchRequest) GetOffset() uint64
func (OrgIAMPolicySearchRequest) GetQueries ¶ added in v0.92.0
func (req OrgIAMPolicySearchRequest) GetQueries() []repository.SearchQuery
func (OrgIAMPolicySearchRequest) GetSortingColumn ¶ added in v0.92.0
func (req OrgIAMPolicySearchRequest) GetSortingColumn() repository.ColumnKey
type OrgIAMPolicyView ¶ added in v0.92.0
type OrgIAMPolicyView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
State int32 `json:"-" gorm:"column:org_iam_policy_state"`
UserLoginMustBeDomain bool `json:"userLoginMustBeDomain" gorm:"column:user_login_must_be_domain"`
Default bool `json:"-" gorm:"-"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func OrgIAMViewFromModel ¶ added in v0.92.0
func OrgIAMViewFromModel(policy *model.OrgIAMPolicyView) *OrgIAMPolicyView
func (*OrgIAMPolicyView) AppendEvent ¶ added in v0.92.0
func (i *OrgIAMPolicyView) AppendEvent(event *models.Event) (err error)
type PasswordAgePolicySearchKey ¶ added in v0.92.0
type PasswordAgePolicySearchKey iam_model.PasswordAgePolicySearchKey
func (PasswordAgePolicySearchKey) ToColumnName ¶ added in v0.92.0
func (key PasswordAgePolicySearchKey) ToColumnName() string
type PasswordAgePolicySearchQuery ¶ added in v0.92.0
type PasswordAgePolicySearchQuery iam_model.PasswordAgePolicySearchQuery
func (PasswordAgePolicySearchQuery) GetKey ¶ added in v0.92.0
func (req PasswordAgePolicySearchQuery) GetKey() repository.ColumnKey
func (PasswordAgePolicySearchQuery) GetMethod ¶ added in v0.92.0
func (req PasswordAgePolicySearchQuery) GetMethod() domain.SearchMethod
func (PasswordAgePolicySearchQuery) GetValue ¶ added in v0.92.0
func (req PasswordAgePolicySearchQuery) GetValue() interface{}
type PasswordAgePolicySearchRequest ¶ added in v0.92.0
type PasswordAgePolicySearchRequest iam_model.PasswordAgePolicySearchRequest
func (PasswordAgePolicySearchRequest) GetAsc ¶ added in v0.92.0
func (req PasswordAgePolicySearchRequest) GetAsc() bool
func (PasswordAgePolicySearchRequest) GetLimit ¶ added in v0.92.0
func (req PasswordAgePolicySearchRequest) GetLimit() uint64
func (PasswordAgePolicySearchRequest) GetOffset ¶ added in v0.92.0
func (req PasswordAgePolicySearchRequest) GetOffset() uint64
func (PasswordAgePolicySearchRequest) GetQueries ¶ added in v0.92.0
func (req PasswordAgePolicySearchRequest) GetQueries() []repository.SearchQuery
func (PasswordAgePolicySearchRequest) GetSortingColumn ¶ added in v0.92.0
func (req PasswordAgePolicySearchRequest) GetSortingColumn() repository.ColumnKey
type PasswordAgePolicyView ¶ added in v0.92.0
type PasswordAgePolicyView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
State int32 `json:"-" gorm:"column:age_policy_state"`
MaxAgeDays uint64 `json:"maxAgeDays" gorm:"column:max_age_days"`
ExpireWarnDays uint64 `json:"expireWarnDays" gorm:"column:expire_warn_days"`
Default bool `json:"-" gorm:"-"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func PasswordAgeViewFromModel ¶ added in v0.92.0
func PasswordAgeViewFromModel(policy *model.PasswordAgePolicyView) *PasswordAgePolicyView
func (*PasswordAgePolicyView) AppendEvent ¶ added in v0.92.0
func (i *PasswordAgePolicyView) AppendEvent(event *models.Event) (err error)
type PasswordComplexityPolicySearchKey ¶ added in v0.92.0
type PasswordComplexityPolicySearchKey iam_model.PasswordComplexityPolicySearchKey
func (PasswordComplexityPolicySearchKey) ToColumnName ¶ added in v0.92.0
func (key PasswordComplexityPolicySearchKey) ToColumnName() string
type PasswordComplexityPolicySearchQuery ¶ added in v0.92.0
type PasswordComplexityPolicySearchQuery iam_model.PasswordComplexityPolicySearchQuery
func (PasswordComplexityPolicySearchQuery) GetKey ¶ added in v0.92.0
func (req PasswordComplexityPolicySearchQuery) GetKey() repository.ColumnKey
func (PasswordComplexityPolicySearchQuery) GetMethod ¶ added in v0.92.0
func (req PasswordComplexityPolicySearchQuery) GetMethod() domain.SearchMethod
func (PasswordComplexityPolicySearchQuery) GetValue ¶ added in v0.92.0
func (req PasswordComplexityPolicySearchQuery) GetValue() interface{}
type PasswordComplexityPolicySearchRequest ¶ added in v0.92.0
type PasswordComplexityPolicySearchRequest iam_model.PasswordComplexityPolicySearchRequest
func (PasswordComplexityPolicySearchRequest) GetAsc ¶ added in v0.92.0
func (req PasswordComplexityPolicySearchRequest) GetAsc() bool
func (PasswordComplexityPolicySearchRequest) GetLimit ¶ added in v0.92.0
func (req PasswordComplexityPolicySearchRequest) GetLimit() uint64
func (PasswordComplexityPolicySearchRequest) GetOffset ¶ added in v0.92.0
func (req PasswordComplexityPolicySearchRequest) GetOffset() uint64
func (PasswordComplexityPolicySearchRequest) GetQueries ¶ added in v0.92.0
func (req PasswordComplexityPolicySearchRequest) GetQueries() []repository.SearchQuery
func (PasswordComplexityPolicySearchRequest) GetSortingColumn ¶ added in v0.92.0
func (req PasswordComplexityPolicySearchRequest) GetSortingColumn() repository.ColumnKey
type PasswordComplexityPolicyView ¶ added in v0.92.0
type PasswordComplexityPolicyView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
State int32 `json:"-" gorm:"column:complexity_policy_state"`
MinLength uint64 `json:"minLength" gorm:"column:min_length"`
HasLowercase bool `json:"hasLowercase" gorm:"column:has_lowercase"`
HasUppercase bool `json:"hasUppercase" gorm:"column:has_uppercase"`
HasSymbol bool `json:"hasSymbol" gorm:"column:has_symbol"`
HasNumber bool `json:"hasNumber" gorm:"column:has_number"`
Default bool `json:"-" gorm:"-"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func PasswordComplexityViewFromModel ¶ added in v0.92.0
func PasswordComplexityViewFromModel(policy *model.PasswordComplexityPolicyView) *PasswordComplexityPolicyView
func (*PasswordComplexityPolicyView) AppendEvent ¶ added in v0.92.0
func (i *PasswordComplexityPolicyView) AppendEvent(event *models.Event) (err error)
type PasswordLockoutPolicySearchKey ¶ added in v0.92.0
type PasswordLockoutPolicySearchKey iam_model.PasswordLockoutPolicySearchKey
func (PasswordLockoutPolicySearchKey) ToColumnName ¶ added in v0.92.0
func (key PasswordLockoutPolicySearchKey) ToColumnName() string
type PasswordLockoutPolicySearchQuery ¶ added in v0.92.0
type PasswordLockoutPolicySearchQuery iam_model.PasswordLockoutPolicySearchQuery
func (PasswordLockoutPolicySearchQuery) GetKey ¶ added in v0.92.0
func (req PasswordLockoutPolicySearchQuery) GetKey() repository.ColumnKey
func (PasswordLockoutPolicySearchQuery) GetMethod ¶ added in v0.92.0
func (req PasswordLockoutPolicySearchQuery) GetMethod() domain.SearchMethod
func (PasswordLockoutPolicySearchQuery) GetValue ¶ added in v0.92.0
func (req PasswordLockoutPolicySearchQuery) GetValue() interface{}
type PasswordLockoutPolicySearchRequest ¶ added in v0.92.0
type PasswordLockoutPolicySearchRequest iam_model.PasswordLockoutPolicySearchRequest
func (PasswordLockoutPolicySearchRequest) GetAsc ¶ added in v0.92.0
func (req PasswordLockoutPolicySearchRequest) GetAsc() bool
func (PasswordLockoutPolicySearchRequest) GetLimit ¶ added in v0.92.0
func (req PasswordLockoutPolicySearchRequest) GetLimit() uint64
func (PasswordLockoutPolicySearchRequest) GetOffset ¶ added in v0.92.0
func (req PasswordLockoutPolicySearchRequest) GetOffset() uint64
func (PasswordLockoutPolicySearchRequest) GetQueries ¶ added in v0.92.0
func (req PasswordLockoutPolicySearchRequest) GetQueries() []repository.SearchQuery
func (PasswordLockoutPolicySearchRequest) GetSortingColumn ¶ added in v0.92.0
func (req PasswordLockoutPolicySearchRequest) GetSortingColumn() repository.ColumnKey
type PasswordLockoutPolicyView ¶ added in v0.92.0
type PasswordLockoutPolicyView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
State int32 `json:"-" gorm:"column:lockout_policy_state"`
MaxAttempts uint64 `json:"maxAttempts" gorm:"column:max_attempts"`
ShowLockOutFailures bool `json:"showLockOutFailures" gorm:"column:show_lockout_failures"`
Default bool `json:"-" gorm:"-"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func PasswordLockoutViewFromModel ¶ added in v0.92.0
func PasswordLockoutViewFromModel(policy *model.PasswordLockoutPolicyView) *PasswordLockoutPolicyView
func (*PasswordLockoutPolicyView) AppendEvent ¶ added in v0.92.0
func (i *PasswordLockoutPolicyView) AppendEvent(event *models.Event) (err error)
type PrivacyPolicySearchKey ¶ added in v1.18.0
type PrivacyPolicySearchKey iam_model.PrivacyPolicySearchKey
func (PrivacyPolicySearchKey) ToColumnName ¶ added in v1.18.0
func (key PrivacyPolicySearchKey) ToColumnName() string
type PrivacyPolicySearchQuery ¶ added in v1.18.0
type PrivacyPolicySearchQuery iam_model.PrivacyPolicySearchQuery
func (PrivacyPolicySearchQuery) GetKey ¶ added in v1.18.0
func (req PrivacyPolicySearchQuery) GetKey() repository.ColumnKey
func (PrivacyPolicySearchQuery) GetMethod ¶ added in v1.18.0
func (req PrivacyPolicySearchQuery) GetMethod() domain.SearchMethod
func (PrivacyPolicySearchQuery) GetValue ¶ added in v1.18.0
func (req PrivacyPolicySearchQuery) GetValue() interface{}
type PrivacyPolicySearchRequest ¶ added in v1.18.0
type PrivacyPolicySearchRequest iam_model.PrivacyPolicySearchRequest
func (PrivacyPolicySearchRequest) GetAsc ¶ added in v1.18.0
func (req PrivacyPolicySearchRequest) GetAsc() bool
func (PrivacyPolicySearchRequest) GetLimit ¶ added in v1.18.0
func (req PrivacyPolicySearchRequest) GetLimit() uint64
func (PrivacyPolicySearchRequest) GetOffset ¶ added in v1.18.0
func (req PrivacyPolicySearchRequest) GetOffset() uint64
func (PrivacyPolicySearchRequest) GetQueries ¶ added in v1.18.0
func (req PrivacyPolicySearchRequest) GetQueries() []repository.SearchQuery
func (PrivacyPolicySearchRequest) GetSortingColumn ¶ added in v1.18.0
func (req PrivacyPolicySearchRequest) GetSortingColumn() repository.ColumnKey
type PrivacyPolicyView ¶ added in v1.18.0
type PrivacyPolicyView struct {
AggregateID string `json:"-" gorm:"column:aggregate_id;primary_key"`
CreationDate time.Time `json:"-" gorm:"column:creation_date"`
ChangeDate time.Time `json:"-" gorm:"column:change_date"`
State int32 `json:"-" gorm:"column:state"`
TOSLink string `json:"tosLink" gorm:"column:tos_link"`
PrivacyLink string `json:"privacyLink" gorm:"column:privacy_link"`
Default bool `json:"-" gorm:"-"`
Sequence uint64 `json:"-" gorm:"column:sequence"`
}
func PrivacyViewFromModel ¶ added in v1.18.0
func PrivacyViewFromModel(policy *model.PrivacyPolicyView) *PrivacyPolicyView
func (*PrivacyPolicyView) AppendEvent ¶ added in v1.18.0
func (i *PrivacyPolicyView) AppendEvent(event *models.Event) (err error)
func (*PrivacyPolicyView) SetData ¶ added in v1.18.0
func (r *PrivacyPolicyView) SetData(event *models.Event) error
func (*PrivacyPolicyView) ToDomain ¶ added in v1.18.0
func (p *PrivacyPolicyView) ToDomain() *domain.PrivacyPolicy
Source Files
¶
- custom_text.go
- custom_text_query.go
- iam_member.go
- iam_member_query.go
- idp_config.go
- idp_config_query.go
- idp_provider.go
- idp_provider_query.go
- label_policy.go
- label_policy_query.go
- login_policy.go
- login_policy_query.go
- mail_template.go
- mail_template_query.go
- message_text.go
- message_text_query.go
- org_iam_policy.go
- org_iam_policy_query.go
- password_age_policy.go
- password_age_policy_query.go
- password_complexity_policy.go
- password_complexity_policy_query.go
- password_lockout_policy.go
- password_lockout_policy_query.go
- privacy_policy.go
- privacy_policy_query.go
Click to show internal directories.
Click to hide internal directories.