chore: move the go code into a subfolder

This commit is contained in:
Florian Forster
2025-08-05 15:20:32 -07:00
parent 4ad22ba456
commit cd2921de26
2978 changed files with 373 additions and 300 deletions

View File

@@ -0,0 +1,29 @@
package domain
import es_models "github.com/zitadel/zitadel/internal/eventstore/v1/models"
type UserIDPLink struct {
es_models.ObjectRoot
IDPConfigID string
ExternalUserID string
DisplayName string
}
func (idp *UserIDPLink) IsValid() bool {
return idp.IDPConfigID != "" && idp.ExternalUserID != ""
}
type UserIDPLinkState int32
const (
UserIDPLinkStateUnspecified UserIDPLinkState = iota
UserIDPLinkStateActive
UserIDPLinkStateRemoved
userIDPLinkStateCount
)
func (s UserIDPLinkState) Valid() bool {
return s >= 0 && s < userIDPLinkStateCount
}