feat(cloudid): add azure saml

This commit is contained in:
Qu Xuan
2021-01-18 14:58:19 +08:00
parent be959d9459
commit 627503cdc1
37 changed files with 916 additions and 32 deletions
+1
View File
@@ -24,6 +24,7 @@ type SClouduserCreateConfig struct {
Email string
MobilePhone string
ExternalPolicyIds []string
UserType string
}
type SCloudpolicyPermission struct {
+3
View File
@@ -1072,6 +1072,9 @@ type IClouduser interface {
GetGlobalId() string
GetName() string
GetEmailAddr() string
GetInviteUrl() string
GetICloudgroups() ([]ICloudgroup, error)
GetISystemCloudpolicies() ([]ICloudpolicy, error)
+1
View File
@@ -23,6 +23,7 @@ const (
SAML_ENTITY_ID_QCLOUD = "cloud.tencent.com"
SAML_ENTITY_ID_HUAWEI_CLOUD = "https://auth.huaweicloud.com/"
SAML_ENTITY_ID_GOOGLE = "google.com"
SAML_ENTITY_ID_AZURE = "urn:federation:MicrosoftOnline"
)
type SAMLProviderCreateOptions struct {