Documentation ¶
Index ¶
- Variables
- type AppleConfig
- func (*AppleConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AppleConfig) GetClientId() string
- func (x *AppleConfig) GetKeyId() string
- func (x *AppleConfig) GetScopes() []string
- func (x *AppleConfig) GetTeamId() string
- func (*AppleConfig) ProtoMessage()
- func (x *AppleConfig) ProtoReflect() protoreflect.Message
- func (x *AppleConfig) Reset()
- func (x *AppleConfig) String() string
- type AzureADConfig
- func (*AzureADConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AzureADConfig) GetClientId() string
- func (x *AzureADConfig) GetEmailVerified() bool
- func (x *AzureADConfig) GetScopes() []string
- func (x *AzureADConfig) GetTenant() *AzureADTenant
- func (*AzureADConfig) ProtoMessage()
- func (x *AzureADConfig) ProtoReflect() protoreflect.Message
- func (x *AzureADConfig) Reset()
- func (x *AzureADConfig) String() string
- type AzureADTenant
- func (*AzureADTenant) Descriptor() ([]byte, []int)deprecated
- func (x *AzureADTenant) GetTenantId() string
- func (x *AzureADTenant) GetTenantType() AzureADTenantType
- func (m *AzureADTenant) GetType() isAzureADTenant_Type
- func (*AzureADTenant) ProtoMessage()
- func (x *AzureADTenant) ProtoReflect() protoreflect.Message
- func (x *AzureADTenant) Reset()
- func (x *AzureADTenant) String() string
- type AzureADTenantType
- func (AzureADTenantType) Descriptor() protoreflect.EnumDescriptor
- func (x AzureADTenantType) Enum() *AzureADTenantType
- func (AzureADTenantType) EnumDescriptor() ([]byte, []int)deprecated
- func (x AzureADTenantType) Number() protoreflect.EnumNumber
- func (x AzureADTenantType) String() string
- func (AzureADTenantType) Type() protoreflect.EnumType
- type AzureADTenant_TenantId
- type AzureADTenant_TenantType
- type GenericOIDCConfig
- func (*GenericOIDCConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GenericOIDCConfig) GetClientId() string
- func (x *GenericOIDCConfig) GetIsIdTokenMapping() bool
- func (x *GenericOIDCConfig) GetIssuer() string
- func (x *GenericOIDCConfig) GetScopes() []string
- func (*GenericOIDCConfig) ProtoMessage()
- func (x *GenericOIDCConfig) ProtoReflect() protoreflect.Message
- func (x *GenericOIDCConfig) Reset()
- func (x *GenericOIDCConfig) String() string
- type GitHubConfig
- func (*GitHubConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GitHubConfig) GetClientId() string
- func (x *GitHubConfig) GetScopes() []string
- func (*GitHubConfig) ProtoMessage()
- func (x *GitHubConfig) ProtoReflect() protoreflect.Message
- func (x *GitHubConfig) Reset()
- func (x *GitHubConfig) String() string
- type GitHubEnterpriseServerConfig
- func (*GitHubEnterpriseServerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GitHubEnterpriseServerConfig) GetAuthorizationEndpoint() string
- func (x *GitHubEnterpriseServerConfig) GetClientId() string
- func (x *GitHubEnterpriseServerConfig) GetScopes() []string
- func (x *GitHubEnterpriseServerConfig) GetTokenEndpoint() string
- func (x *GitHubEnterpriseServerConfig) GetUserEndpoint() string
- func (*GitHubEnterpriseServerConfig) ProtoMessage()
- func (x *GitHubEnterpriseServerConfig) ProtoReflect() protoreflect.Message
- func (x *GitHubEnterpriseServerConfig) Reset()
- func (x *GitHubEnterpriseServerConfig) String() string
- type GitLabConfig
- func (*GitLabConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GitLabConfig) GetClientId() string
- func (x *GitLabConfig) GetScopes() []string
- func (*GitLabConfig) ProtoMessage()
- func (x *GitLabConfig) ProtoReflect() protoreflect.Message
- func (x *GitLabConfig) Reset()
- func (x *GitLabConfig) String() string
- type GitLabSelfHostedConfig
- func (*GitLabSelfHostedConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GitLabSelfHostedConfig) GetClientId() string
- func (x *GitLabSelfHostedConfig) GetIssuer() string
- func (x *GitLabSelfHostedConfig) GetScopes() []string
- func (*GitLabSelfHostedConfig) ProtoMessage()
- func (x *GitLabSelfHostedConfig) ProtoReflect() protoreflect.Message
- func (x *GitLabSelfHostedConfig) Reset()
- func (x *GitLabSelfHostedConfig) String() string
- type GoogleConfig
- func (*GoogleConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GoogleConfig) GetClientId() string
- func (x *GoogleConfig) GetScopes() []string
- func (*GoogleConfig) ProtoMessage()
- func (x *GoogleConfig) ProtoReflect() protoreflect.Message
- func (x *GoogleConfig) Reset()
- func (x *GoogleConfig) String() string
- type IDP
- func (*IDP) Descriptor() ([]byte, []int)deprecated
- func (x *IDP) GetAutoRegister() bool
- func (m *IDP) GetConfig() isIDP_Config
- func (x *IDP) GetDetails() *object.ObjectDetails
- func (x *IDP) GetId() string
- func (x *IDP) GetJwtConfig() *JWTConfig
- func (x *IDP) GetName() string
- func (x *IDP) GetOidcConfig() *OIDCConfig
- func (x *IDP) GetOwner() IDPOwnerType
- func (x *IDP) GetState() IDPState
- func (x *IDP) GetStylingType() IDPStylingType
- func (*IDP) ProtoMessage()
- func (x *IDP) ProtoReflect() protoreflect.Message
- func (x *IDP) Reset()
- func (x *IDP) String() string
- type IDPFieldName
- func (IDPFieldName) Descriptor() protoreflect.EnumDescriptor
- func (x IDPFieldName) Enum() *IDPFieldName
- func (IDPFieldName) EnumDescriptor() ([]byte, []int)deprecated
- func (x IDPFieldName) Number() protoreflect.EnumNumber
- func (x IDPFieldName) String() string
- func (IDPFieldName) Type() protoreflect.EnumType
- type IDPIDQuery
- type IDPLoginPolicyLink
- func (*IDPLoginPolicyLink) Descriptor() ([]byte, []int)deprecated
- func (x *IDPLoginPolicyLink) GetIdpId() string
- func (x *IDPLoginPolicyLink) GetIdpName() string
- func (x *IDPLoginPolicyLink) GetIdpType() IDPType
- func (*IDPLoginPolicyLink) ProtoMessage()
- func (x *IDPLoginPolicyLink) ProtoReflect() protoreflect.Message
- func (x *IDPLoginPolicyLink) Reset()
- func (x *IDPLoginPolicyLink) String() string
- type IDPNameQuery
- func (*IDPNameQuery) Descriptor() ([]byte, []int)deprecated
- func (x *IDPNameQuery) GetMethod() object.TextQueryMethod
- func (x *IDPNameQuery) GetName() string
- func (*IDPNameQuery) ProtoMessage()
- func (x *IDPNameQuery) ProtoReflect() protoreflect.Message
- func (x *IDPNameQuery) Reset()
- func (x *IDPNameQuery) String() string
- type IDPOwnerType
- func (IDPOwnerType) Descriptor() protoreflect.EnumDescriptor
- func (x IDPOwnerType) Enum() *IDPOwnerType
- func (IDPOwnerType) EnumDescriptor() ([]byte, []int)deprecated
- func (x IDPOwnerType) Number() protoreflect.EnumNumber
- func (x IDPOwnerType) String() string
- func (IDPOwnerType) Type() protoreflect.EnumType
- type IDPOwnerTypeQuery
- func (*IDPOwnerTypeQuery) Descriptor() ([]byte, []int)deprecated
- func (x *IDPOwnerTypeQuery) GetOwnerType() IDPOwnerType
- func (*IDPOwnerTypeQuery) ProtoMessage()
- func (x *IDPOwnerTypeQuery) ProtoReflect() protoreflect.Message
- func (x *IDPOwnerTypeQuery) Reset()
- func (x *IDPOwnerTypeQuery) String() string
- type IDPState
- type IDPStylingType
- func (IDPStylingType) Descriptor() protoreflect.EnumDescriptor
- func (x IDPStylingType) Enum() *IDPStylingType
- func (IDPStylingType) EnumDescriptor() ([]byte, []int)deprecated
- func (x IDPStylingType) Number() protoreflect.EnumNumber
- func (x IDPStylingType) String() string
- func (IDPStylingType) Type() protoreflect.EnumType
- type IDPType
- type IDPUserLink
- func (*IDPUserLink) Descriptor() ([]byte, []int)deprecated
- func (x *IDPUserLink) GetIdpId() string
- func (x *IDPUserLink) GetIdpName() string
- func (x *IDPUserLink) GetIdpType() IDPType
- func (x *IDPUserLink) GetProvidedUserId() string
- func (x *IDPUserLink) GetProvidedUserName() string
- func (x *IDPUserLink) GetUserId() string
- func (*IDPUserLink) ProtoMessage()
- func (x *IDPUserLink) ProtoReflect() protoreflect.Message
- func (x *IDPUserLink) Reset()
- func (x *IDPUserLink) String() string
- type IDP_JwtConfig
- type IDP_OidcConfig
- type JWTConfig
- func (*JWTConfig) Descriptor() ([]byte, []int)deprecated
- func (x *JWTConfig) GetHeaderName() string
- func (x *JWTConfig) GetIssuer() string
- func (x *JWTConfig) GetJwtEndpoint() string
- func (x *JWTConfig) GetKeysEndpoint() string
- func (*JWTConfig) ProtoMessage()
- func (x *JWTConfig) ProtoReflect() protoreflect.Message
- func (x *JWTConfig) Reset()
- func (x *JWTConfig) String() string
- type LDAPAttributes
- func (*LDAPAttributes) Descriptor() ([]byte, []int)deprecated
- func (x *LDAPAttributes) GetAvatarUrlAttribute() string
- func (x *LDAPAttributes) GetDisplayNameAttribute() string
- func (x *LDAPAttributes) GetEmailAttribute() string
- func (x *LDAPAttributes) GetEmailVerifiedAttribute() string
- func (x *LDAPAttributes) GetFirstNameAttribute() string
- func (x *LDAPAttributes) GetIdAttribute() string
- func (x *LDAPAttributes) GetLastNameAttribute() string
- func (x *LDAPAttributes) GetNickNameAttribute() string
- func (x *LDAPAttributes) GetPhoneAttribute() string
- func (x *LDAPAttributes) GetPhoneVerifiedAttribute() string
- func (x *LDAPAttributes) GetPreferredLanguageAttribute() string
- func (x *LDAPAttributes) GetPreferredUsernameAttribute() string
- func (x *LDAPAttributes) GetProfileAttribute() string
- func (*LDAPAttributes) ProtoMessage()
- func (x *LDAPAttributes) ProtoReflect() protoreflect.Message
- func (x *LDAPAttributes) Reset()
- func (x *LDAPAttributes) String() string
- type LDAPConfig
- func (*LDAPConfig) Descriptor() ([]byte, []int)deprecated
- func (x *LDAPConfig) GetAttributes() *LDAPAttributes
- func (x *LDAPConfig) GetBaseDn() string
- func (x *LDAPConfig) GetBindDn() string
- func (x *LDAPConfig) GetServers() []string
- func (x *LDAPConfig) GetStartTls() bool
- func (x *LDAPConfig) GetTimeout() *durationpb.Duration
- func (x *LDAPConfig) GetUserBase() string
- func (x *LDAPConfig) GetUserFilters() []string
- func (x *LDAPConfig) GetUserObjectClasses() []string
- func (*LDAPConfig) ProtoMessage()
- func (x *LDAPConfig) ProtoReflect() protoreflect.Message
- func (x *LDAPConfig) Reset()
- func (x *LDAPConfig) String() string
- type OAuthConfig
- func (*OAuthConfig) Descriptor() ([]byte, []int)deprecated
- func (x *OAuthConfig) GetAuthorizationEndpoint() string
- func (x *OAuthConfig) GetClientId() string
- func (x *OAuthConfig) GetIdAttribute() string
- func (x *OAuthConfig) GetScopes() []string
- func (x *OAuthConfig) GetTokenEndpoint() string
- func (x *OAuthConfig) GetUserEndpoint() string
- func (*OAuthConfig) ProtoMessage()
- func (x *OAuthConfig) ProtoReflect() protoreflect.Message
- func (x *OAuthConfig) Reset()
- func (x *OAuthConfig) String() string
- type OIDCConfig
- func (*OIDCConfig) Descriptor() ([]byte, []int)deprecated
- func (x *OIDCConfig) GetClientId() string
- func (x *OIDCConfig) GetDisplayNameMapping() OIDCMappingField
- func (x *OIDCConfig) GetIssuer() string
- func (x *OIDCConfig) GetScopes() []string
- func (x *OIDCConfig) GetUsernameMapping() OIDCMappingField
- func (*OIDCConfig) ProtoMessage()
- func (x *OIDCConfig) ProtoReflect() protoreflect.Message
- func (x *OIDCConfig) Reset()
- func (x *OIDCConfig) String() string
- type OIDCMappingField
- func (OIDCMappingField) Descriptor() protoreflect.EnumDescriptor
- func (x OIDCMappingField) Enum() *OIDCMappingField
- func (OIDCMappingField) EnumDescriptor() ([]byte, []int)deprecated
- func (x OIDCMappingField) Number() protoreflect.EnumNumber
- func (x OIDCMappingField) String() string
- func (OIDCMappingField) Type() protoreflect.EnumType
- type Options
- func (*Options) Descriptor() ([]byte, []int)deprecated
- func (x *Options) GetIsAutoCreation() bool
- func (x *Options) GetIsAutoUpdate() bool
- func (x *Options) GetIsCreationAllowed() bool
- func (x *Options) GetIsLinkingAllowed() bool
- func (*Options) ProtoMessage()
- func (x *Options) ProtoReflect() protoreflect.Message
- func (x *Options) Reset()
- func (x *Options) String() string
- type Provider
- func (*Provider) Descriptor() ([]byte, []int)deprecated
- func (x *Provider) GetConfig() *ProviderConfig
- func (x *Provider) GetDetails() *object.ObjectDetails
- func (x *Provider) GetId() string
- func (x *Provider) GetName() string
- func (x *Provider) GetOwner() IDPOwnerType
- func (x *Provider) GetState() IDPState
- func (x *Provider) GetType() ProviderType
- func (*Provider) ProtoMessage()
- func (x *Provider) ProtoReflect() protoreflect.Message
- func (x *Provider) Reset()
- func (x *Provider) String() string
- type ProviderConfig
- func (*ProviderConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ProviderConfig) GetApple() *AppleConfig
- func (x *ProviderConfig) GetAzureAd() *AzureADConfig
- func (m *ProviderConfig) GetConfig() isProviderConfig_Config
- func (x *ProviderConfig) GetGithub() *GitHubConfig
- func (x *ProviderConfig) GetGithubEs() *GitHubEnterpriseServerConfig
- func (x *ProviderConfig) GetGitlab() *GitLabConfig
- func (x *ProviderConfig) GetGitlabSelfHosted() *GitLabSelfHostedConfig
- func (x *ProviderConfig) GetGoogle() *GoogleConfig
- func (x *ProviderConfig) GetJwt() *JWTConfig
- func (x *ProviderConfig) GetLdap() *LDAPConfig
- func (x *ProviderConfig) GetOauth() *OAuthConfig
- func (x *ProviderConfig) GetOidc() *GenericOIDCConfig
- func (x *ProviderConfig) GetOptions() *Options
- func (x *ProviderConfig) GetSaml() *SAMLConfig
- func (*ProviderConfig) ProtoMessage()
- func (x *ProviderConfig) ProtoReflect() protoreflect.Message
- func (x *ProviderConfig) Reset()
- func (x *ProviderConfig) String() string
- type ProviderConfig_Apple
- type ProviderConfig_AzureAd
- type ProviderConfig_Github
- type ProviderConfig_GithubEs
- type ProviderConfig_Gitlab
- type ProviderConfig_GitlabSelfHosted
- type ProviderConfig_Google
- type ProviderConfig_Jwt
- type ProviderConfig_Ldap
- type ProviderConfig_Oauth
- type ProviderConfig_Oidc
- type ProviderConfig_Saml
- type ProviderType
- func (ProviderType) Descriptor() protoreflect.EnumDescriptor
- func (x ProviderType) Enum() *ProviderType
- func (ProviderType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProviderType) Number() protoreflect.EnumNumber
- func (x ProviderType) String() string
- func (ProviderType) Type() protoreflect.EnumType
- type SAMLBinding
- func (SAMLBinding) Descriptor() protoreflect.EnumDescriptor
- func (x SAMLBinding) Enum() *SAMLBinding
- func (SAMLBinding) EnumDescriptor() ([]byte, []int)deprecated
- func (x SAMLBinding) Number() protoreflect.EnumNumber
- func (x SAMLBinding) String() string
- func (SAMLBinding) Type() protoreflect.EnumType
- type SAMLConfig
- func (*SAMLConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SAMLConfig) GetBinding() SAMLBinding
- func (x *SAMLConfig) GetMetadataXml() []byte
- func (x *SAMLConfig) GetWithSignedRequest() bool
- func (*SAMLConfig) ProtoMessage()
- func (x *SAMLConfig) ProtoReflect() protoreflect.Message
- func (x *SAMLConfig) Reset()
- func (x *SAMLConfig) String() string
Constants ¶
This section is empty.
Variables ¶
var ( IDPState_name = map[int32]string{ 0: "IDP_STATE_UNSPECIFIED", 1: "IDP_STATE_ACTIVE", 2: "IDP_STATE_INACTIVE", } IDPState_value = map[string]int32{ "IDP_STATE_UNSPECIFIED": 0, "IDP_STATE_ACTIVE": 1, "IDP_STATE_INACTIVE": 2, } )
Enum value maps for IDPState.
var ( IDPStylingType_name = map[int32]string{ 0: "STYLING_TYPE_UNSPECIFIED", 1: "STYLING_TYPE_GOOGLE", } IDPStylingType_value = map[string]int32{ "STYLING_TYPE_UNSPECIFIED": 0, "STYLING_TYPE_GOOGLE": 1, } )
Enum value maps for IDPStylingType.
var ( IDPType_name = map[int32]string{ 0: "IDP_TYPE_UNSPECIFIED", 1: "IDP_TYPE_OIDC", 3: "IDP_TYPE_JWT", } IDPType_value = map[string]int32{ "IDP_TYPE_UNSPECIFIED": 0, "IDP_TYPE_OIDC": 1, "IDP_TYPE_JWT": 3, } )
Enum value maps for IDPType.
var ( IDPOwnerType_name = map[int32]string{ 0: "IDP_OWNER_TYPE_UNSPECIFIED", 1: "IDP_OWNER_TYPE_SYSTEM", 2: "IDP_OWNER_TYPE_ORG", } IDPOwnerType_value = map[string]int32{ "IDP_OWNER_TYPE_UNSPECIFIED": 0, "IDP_OWNER_TYPE_SYSTEM": 1, "IDP_OWNER_TYPE_ORG": 2, } )
Enum value maps for IDPOwnerType.
var ( OIDCMappingField_name = map[int32]string{ 0: "OIDC_MAPPING_FIELD_UNSPECIFIED", 1: "OIDC_MAPPING_FIELD_PREFERRED_USERNAME", 2: "OIDC_MAPPING_FIELD_EMAIL", } OIDCMappingField_value = map[string]int32{ "OIDC_MAPPING_FIELD_UNSPECIFIED": 0, "OIDC_MAPPING_FIELD_PREFERRED_USERNAME": 1, "OIDC_MAPPING_FIELD_EMAIL": 2, } )
Enum value maps for OIDCMappingField.
var ( IDPFieldName_name = map[int32]string{ 0: "IDP_FIELD_NAME_UNSPECIFIED", 1: "IDP_FIELD_NAME_NAME", } IDPFieldName_value = map[string]int32{ "IDP_FIELD_NAME_UNSPECIFIED": 0, "IDP_FIELD_NAME_NAME": 1, } )
Enum value maps for IDPFieldName.
var ( ProviderType_name = map[int32]string{ 0: "PROVIDER_TYPE_UNSPECIFIED", 1: "PROVIDER_TYPE_OIDC", 2: "PROVIDER_TYPE_JWT", 3: "PROVIDER_TYPE_LDAP", 4: "PROVIDER_TYPE_OAUTH", 5: "PROVIDER_TYPE_AZURE_AD", 6: "PROVIDER_TYPE_GITHUB", 7: "PROVIDER_TYPE_GITHUB_ES", 8: "PROVIDER_TYPE_GITLAB", 9: "PROVIDER_TYPE_GITLAB_SELF_HOSTED", 10: "PROVIDER_TYPE_GOOGLE", 11: "PROVIDER_TYPE_APPLE", 12: "PROVIDER_TYPE_SAML", } ProviderType_value = map[string]int32{ "PROVIDER_TYPE_UNSPECIFIED": 0, "PROVIDER_TYPE_OIDC": 1, "PROVIDER_TYPE_JWT": 2, "PROVIDER_TYPE_LDAP": 3, "PROVIDER_TYPE_OAUTH": 4, "PROVIDER_TYPE_AZURE_AD": 5, "PROVIDER_TYPE_GITHUB": 6, "PROVIDER_TYPE_GITHUB_ES": 7, "PROVIDER_TYPE_GITLAB": 8, "PROVIDER_TYPE_GITLAB_SELF_HOSTED": 9, "PROVIDER_TYPE_GOOGLE": 10, "PROVIDER_TYPE_APPLE": 11, "PROVIDER_TYPE_SAML": 12, } )
Enum value maps for ProviderType.
var ( SAMLBinding_name = map[int32]string{ 0: "SAML_BINDING_UNSPECIFIED", 1: "SAML_BINDING_POST", 2: "SAML_BINDING_REDIRECT", 3: "SAML_BINDING_ARTIFACT", } SAMLBinding_value = map[string]int32{ "SAML_BINDING_UNSPECIFIED": 0, "SAML_BINDING_POST": 1, "SAML_BINDING_REDIRECT": 2, "SAML_BINDING_ARTIFACT": 3, } )
Enum value maps for SAMLBinding.
var ( AzureADTenantType_name = map[int32]string{ 0: "AZURE_AD_TENANT_TYPE_COMMON", 1: "AZURE_AD_TENANT_TYPE_ORGANISATIONS", 2: "AZURE_AD_TENANT_TYPE_CONSUMERS", } AzureADTenantType_value = map[string]int32{ "AZURE_AD_TENANT_TYPE_COMMON": 0, "AZURE_AD_TENANT_TYPE_ORGANISATIONS": 1, "AZURE_AD_TENANT_TYPE_CONSUMERS": 2, } )
Enum value maps for AzureADTenantType.
var File_zitadel_idp_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AppleConfig ¶
type AppleConfig struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` TeamId string `protobuf:"bytes,2,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"` KeyId string `protobuf:"bytes,3,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` Scopes []string `protobuf:"bytes,4,rep,name=scopes,proto3" json:"scopes,omitempty"` // contains filtered or unexported fields }
func (*AppleConfig) Descriptor
deprecated
func (*AppleConfig) Descriptor() ([]byte, []int)
Deprecated: Use AppleConfig.ProtoReflect.Descriptor instead.
func (*AppleConfig) GetClientId ¶
func (x *AppleConfig) GetClientId() string
func (*AppleConfig) GetKeyId ¶
func (x *AppleConfig) GetKeyId() string
func (*AppleConfig) GetScopes ¶
func (x *AppleConfig) GetScopes() []string
func (*AppleConfig) GetTeamId ¶
func (x *AppleConfig) GetTeamId() string
func (*AppleConfig) ProtoMessage ¶
func (*AppleConfig) ProtoMessage()
func (*AppleConfig) ProtoReflect ¶
func (x *AppleConfig) ProtoReflect() protoreflect.Message
func (*AppleConfig) Reset ¶
func (x *AppleConfig) Reset()
func (*AppleConfig) String ¶
func (x *AppleConfig) String() string
type AzureADConfig ¶
type AzureADConfig struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Tenant *AzureADTenant `protobuf:"bytes,2,opt,name=tenant,proto3" json:"tenant,omitempty"` EmailVerified bool `protobuf:"varint,3,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"` Scopes []string `protobuf:"bytes,4,rep,name=scopes,proto3" json:"scopes,omitempty"` // contains filtered or unexported fields }
func (*AzureADConfig) Descriptor
deprecated
func (*AzureADConfig) Descriptor() ([]byte, []int)
Deprecated: Use AzureADConfig.ProtoReflect.Descriptor instead.
func (*AzureADConfig) GetClientId ¶
func (x *AzureADConfig) GetClientId() string
func (*AzureADConfig) GetEmailVerified ¶
func (x *AzureADConfig) GetEmailVerified() bool
func (*AzureADConfig) GetScopes ¶
func (x *AzureADConfig) GetScopes() []string
func (*AzureADConfig) GetTenant ¶
func (x *AzureADConfig) GetTenant() *AzureADTenant
func (*AzureADConfig) ProtoMessage ¶
func (*AzureADConfig) ProtoMessage()
func (*AzureADConfig) ProtoReflect ¶
func (x *AzureADConfig) ProtoReflect() protoreflect.Message
func (*AzureADConfig) Reset ¶
func (x *AzureADConfig) Reset()
func (*AzureADConfig) String ¶
func (x *AzureADConfig) String() string
type AzureADTenant ¶
type AzureADTenant struct { // Types that are assignable to Type: // // *AzureADTenant_TenantType // *AzureADTenant_TenantId Type isAzureADTenant_Type `protobuf_oneof:"type"` // contains filtered or unexported fields }
func (*AzureADTenant) Descriptor
deprecated
func (*AzureADTenant) Descriptor() ([]byte, []int)
Deprecated: Use AzureADTenant.ProtoReflect.Descriptor instead.
func (*AzureADTenant) GetTenantId ¶
func (x *AzureADTenant) GetTenantId() string
func (*AzureADTenant) GetTenantType ¶
func (x *AzureADTenant) GetTenantType() AzureADTenantType
func (*AzureADTenant) GetType ¶
func (m *AzureADTenant) GetType() isAzureADTenant_Type
func (*AzureADTenant) ProtoMessage ¶
func (*AzureADTenant) ProtoMessage()
func (*AzureADTenant) ProtoReflect ¶
func (x *AzureADTenant) ProtoReflect() protoreflect.Message
func (*AzureADTenant) Reset ¶
func (x *AzureADTenant) Reset()
func (*AzureADTenant) String ¶
func (x *AzureADTenant) String() string
type AzureADTenantType ¶
type AzureADTenantType int32
const ( AzureADTenantType_AZURE_AD_TENANT_TYPE_COMMON AzureADTenantType = 0 AzureADTenantType_AZURE_AD_TENANT_TYPE_ORGANISATIONS AzureADTenantType = 1 AzureADTenantType_AZURE_AD_TENANT_TYPE_CONSUMERS AzureADTenantType = 2 )
func (AzureADTenantType) Descriptor ¶
func (AzureADTenantType) Descriptor() protoreflect.EnumDescriptor
func (AzureADTenantType) Enum ¶
func (x AzureADTenantType) Enum() *AzureADTenantType
func (AzureADTenantType) EnumDescriptor
deprecated
func (AzureADTenantType) EnumDescriptor() ([]byte, []int)
Deprecated: Use AzureADTenantType.Descriptor instead.
func (AzureADTenantType) Number ¶
func (x AzureADTenantType) Number() protoreflect.EnumNumber
func (AzureADTenantType) String ¶
func (x AzureADTenantType) String() string
func (AzureADTenantType) Type ¶
func (AzureADTenantType) Type() protoreflect.EnumType
type AzureADTenant_TenantId ¶
type AzureADTenant_TenantId struct {
TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3,oneof"`
}
type AzureADTenant_TenantType ¶
type AzureADTenant_TenantType struct {
TenantType AzureADTenantType `protobuf:"varint,1,opt,name=tenant_type,json=tenantType,proto3,enum=zitadel.idp.v1.AzureADTenantType,oneof"`
}
type GenericOIDCConfig ¶
type GenericOIDCConfig struct { Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"` ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Scopes []string `protobuf:"bytes,3,rep,name=scopes,proto3" json:"scopes,omitempty"` IsIdTokenMapping bool `protobuf:"varint,4,opt,name=is_id_token_mapping,json=isIdTokenMapping,proto3" json:"is_id_token_mapping,omitempty"` // contains filtered or unexported fields }
func (*GenericOIDCConfig) Descriptor
deprecated
func (*GenericOIDCConfig) Descriptor() ([]byte, []int)
Deprecated: Use GenericOIDCConfig.ProtoReflect.Descriptor instead.
func (*GenericOIDCConfig) GetClientId ¶
func (x *GenericOIDCConfig) GetClientId() string
func (*GenericOIDCConfig) GetIsIdTokenMapping ¶
func (x *GenericOIDCConfig) GetIsIdTokenMapping() bool
func (*GenericOIDCConfig) GetIssuer ¶
func (x *GenericOIDCConfig) GetIssuer() string
func (*GenericOIDCConfig) GetScopes ¶
func (x *GenericOIDCConfig) GetScopes() []string
func (*GenericOIDCConfig) ProtoMessage ¶
func (*GenericOIDCConfig) ProtoMessage()
func (*GenericOIDCConfig) ProtoReflect ¶
func (x *GenericOIDCConfig) ProtoReflect() protoreflect.Message
func (*GenericOIDCConfig) Reset ¶
func (x *GenericOIDCConfig) Reset()
func (*GenericOIDCConfig) String ¶
func (x *GenericOIDCConfig) String() string
type GitHubConfig ¶
type GitHubConfig struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Scopes []string `protobuf:"bytes,2,rep,name=scopes,proto3" json:"scopes,omitempty"` // contains filtered or unexported fields }
func (*GitHubConfig) Descriptor
deprecated
func (*GitHubConfig) Descriptor() ([]byte, []int)
Deprecated: Use GitHubConfig.ProtoReflect.Descriptor instead.
func (*GitHubConfig) GetClientId ¶
func (x *GitHubConfig) GetClientId() string
func (*GitHubConfig) GetScopes ¶
func (x *GitHubConfig) GetScopes() []string
func (*GitHubConfig) ProtoMessage ¶
func (*GitHubConfig) ProtoMessage()
func (*GitHubConfig) ProtoReflect ¶
func (x *GitHubConfig) ProtoReflect() protoreflect.Message
func (*GitHubConfig) Reset ¶
func (x *GitHubConfig) Reset()
func (*GitHubConfig) String ¶
func (x *GitHubConfig) String() string
type GitHubEnterpriseServerConfig ¶
type GitHubEnterpriseServerConfig struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` AuthorizationEndpoint string `protobuf:"bytes,2,opt,name=authorization_endpoint,json=authorizationEndpoint,proto3" json:"authorization_endpoint,omitempty"` TokenEndpoint string `protobuf:"bytes,3,opt,name=token_endpoint,json=tokenEndpoint,proto3" json:"token_endpoint,omitempty"` UserEndpoint string `protobuf:"bytes,4,opt,name=user_endpoint,json=userEndpoint,proto3" json:"user_endpoint,omitempty"` Scopes []string `protobuf:"bytes,5,rep,name=scopes,proto3" json:"scopes,omitempty"` // contains filtered or unexported fields }
func (*GitHubEnterpriseServerConfig) Descriptor
deprecated
func (*GitHubEnterpriseServerConfig) Descriptor() ([]byte, []int)
Deprecated: Use GitHubEnterpriseServerConfig.ProtoReflect.Descriptor instead.
func (*GitHubEnterpriseServerConfig) GetAuthorizationEndpoint ¶
func (x *GitHubEnterpriseServerConfig) GetAuthorizationEndpoint() string
func (*GitHubEnterpriseServerConfig) GetClientId ¶
func (x *GitHubEnterpriseServerConfig) GetClientId() string
func (*GitHubEnterpriseServerConfig) GetScopes ¶
func (x *GitHubEnterpriseServerConfig) GetScopes() []string
func (*GitHubEnterpriseServerConfig) GetTokenEndpoint ¶
func (x *GitHubEnterpriseServerConfig) GetTokenEndpoint() string
func (*GitHubEnterpriseServerConfig) GetUserEndpoint ¶
func (x *GitHubEnterpriseServerConfig) GetUserEndpoint() string
func (*GitHubEnterpriseServerConfig) ProtoMessage ¶
func (*GitHubEnterpriseServerConfig) ProtoMessage()
func (*GitHubEnterpriseServerConfig) ProtoReflect ¶
func (x *GitHubEnterpriseServerConfig) ProtoReflect() protoreflect.Message
func (*GitHubEnterpriseServerConfig) Reset ¶
func (x *GitHubEnterpriseServerConfig) Reset()
func (*GitHubEnterpriseServerConfig) String ¶
func (x *GitHubEnterpriseServerConfig) String() string
type GitLabConfig ¶
type GitLabConfig struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Scopes []string `protobuf:"bytes,2,rep,name=scopes,proto3" json:"scopes,omitempty"` // contains filtered or unexported fields }
func (*GitLabConfig) Descriptor
deprecated
func (*GitLabConfig) Descriptor() ([]byte, []int)
Deprecated: Use GitLabConfig.ProtoReflect.Descriptor instead.
func (*GitLabConfig) GetClientId ¶
func (x *GitLabConfig) GetClientId() string
func (*GitLabConfig) GetScopes ¶
func (x *GitLabConfig) GetScopes() []string
func (*GitLabConfig) ProtoMessage ¶
func (*GitLabConfig) ProtoMessage()
func (*GitLabConfig) ProtoReflect ¶
func (x *GitLabConfig) ProtoReflect() protoreflect.Message
func (*GitLabConfig) Reset ¶
func (x *GitLabConfig) Reset()
func (*GitLabConfig) String ¶
func (x *GitLabConfig) String() string
type GitLabSelfHostedConfig ¶
type GitLabSelfHostedConfig struct { Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"` ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Scopes []string `protobuf:"bytes,3,rep,name=scopes,proto3" json:"scopes,omitempty"` // contains filtered or unexported fields }
func (*GitLabSelfHostedConfig) Descriptor
deprecated
func (*GitLabSelfHostedConfig) Descriptor() ([]byte, []int)
Deprecated: Use GitLabSelfHostedConfig.ProtoReflect.Descriptor instead.
func (*GitLabSelfHostedConfig) GetClientId ¶
func (x *GitLabSelfHostedConfig) GetClientId() string
func (*GitLabSelfHostedConfig) GetIssuer ¶
func (x *GitLabSelfHostedConfig) GetIssuer() string
func (*GitLabSelfHostedConfig) GetScopes ¶
func (x *GitLabSelfHostedConfig) GetScopes() []string
func (*GitLabSelfHostedConfig) ProtoMessage ¶
func (*GitLabSelfHostedConfig) ProtoMessage()
func (*GitLabSelfHostedConfig) ProtoReflect ¶
func (x *GitLabSelfHostedConfig) ProtoReflect() protoreflect.Message
func (*GitLabSelfHostedConfig) Reset ¶
func (x *GitLabSelfHostedConfig) Reset()
func (*GitLabSelfHostedConfig) String ¶
func (x *GitLabSelfHostedConfig) String() string
type GoogleConfig ¶
type GoogleConfig struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Scopes []string `protobuf:"bytes,2,rep,name=scopes,proto3" json:"scopes,omitempty"` // contains filtered or unexported fields }
func (*GoogleConfig) Descriptor
deprecated
func (*GoogleConfig) Descriptor() ([]byte, []int)
Deprecated: Use GoogleConfig.ProtoReflect.Descriptor instead.
func (*GoogleConfig) GetClientId ¶
func (x *GoogleConfig) GetClientId() string
func (*GoogleConfig) GetScopes ¶
func (x *GoogleConfig) GetScopes() []string
func (*GoogleConfig) ProtoMessage ¶
func (*GoogleConfig) ProtoMessage()
func (*GoogleConfig) ProtoReflect ¶
func (x *GoogleConfig) ProtoReflect() protoreflect.Message
func (*GoogleConfig) Reset ¶
func (x *GoogleConfig) Reset()
func (*GoogleConfig) String ¶
func (x *GoogleConfig) String() string
type IDP ¶
type IDP struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Details *object.ObjectDetails `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"` State IDPState `protobuf:"varint,3,opt,name=state,proto3,enum=zitadel.idp.v1.IDPState" json:"state,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` StylingType IDPStylingType `` /* 130-byte string literal not displayed */ Owner IDPOwnerType `protobuf:"varint,6,opt,name=owner,proto3,enum=zitadel.idp.v1.IDPOwnerType" json:"owner,omitempty"` // Types that are assignable to Config: // // *IDP_OidcConfig // *IDP_JwtConfig Config isIDP_Config `protobuf_oneof:"config"` AutoRegister bool `protobuf:"varint,8,opt,name=auto_register,json=autoRegister,proto3" json:"auto_register,omitempty"` // contains filtered or unexported fields }
func (*IDP) Descriptor
deprecated
func (*IDP) GetAutoRegister ¶
func (*IDP) GetDetails ¶
func (x *IDP) GetDetails() *object.ObjectDetails
func (*IDP) GetJwtConfig ¶
func (*IDP) GetOidcConfig ¶
func (x *IDP) GetOidcConfig() *OIDCConfig
func (*IDP) GetOwner ¶
func (x *IDP) GetOwner() IDPOwnerType
func (*IDP) GetStylingType ¶
func (x *IDP) GetStylingType() IDPStylingType
func (*IDP) ProtoMessage ¶
func (*IDP) ProtoMessage()
func (*IDP) ProtoReflect ¶
func (x *IDP) ProtoReflect() protoreflect.Message
type IDPFieldName ¶
type IDPFieldName int32
const ( IDPFieldName_IDP_FIELD_NAME_UNSPECIFIED IDPFieldName = 0 IDPFieldName_IDP_FIELD_NAME_NAME IDPFieldName = 1 )
func (IDPFieldName) Descriptor ¶
func (IDPFieldName) Descriptor() protoreflect.EnumDescriptor
func (IDPFieldName) Enum ¶
func (x IDPFieldName) Enum() *IDPFieldName
func (IDPFieldName) EnumDescriptor
deprecated
func (IDPFieldName) EnumDescriptor() ([]byte, []int)
Deprecated: Use IDPFieldName.Descriptor instead.
func (IDPFieldName) Number ¶
func (x IDPFieldName) Number() protoreflect.EnumNumber
func (IDPFieldName) String ¶
func (x IDPFieldName) String() string
func (IDPFieldName) Type ¶
func (IDPFieldName) Type() protoreflect.EnumType
type IDPIDQuery ¶
type IDPIDQuery struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*IDPIDQuery) Descriptor
deprecated
func (*IDPIDQuery) Descriptor() ([]byte, []int)
Deprecated: Use IDPIDQuery.ProtoReflect.Descriptor instead.
func (*IDPIDQuery) GetId ¶
func (x *IDPIDQuery) GetId() string
func (*IDPIDQuery) ProtoMessage ¶
func (*IDPIDQuery) ProtoMessage()
func (*IDPIDQuery) ProtoReflect ¶
func (x *IDPIDQuery) ProtoReflect() protoreflect.Message
func (*IDPIDQuery) Reset ¶
func (x *IDPIDQuery) Reset()
func (*IDPIDQuery) String ¶
func (x *IDPIDQuery) String() string
type IDPLoginPolicyLink ¶
type IDPLoginPolicyLink struct { IdpId string `protobuf:"bytes,1,opt,name=idp_id,json=idpId,proto3" json:"idp_id,omitempty"` IdpName string `protobuf:"bytes,2,opt,name=idp_name,json=idpName,proto3" json:"idp_name,omitempty"` IdpType IDPType `protobuf:"varint,3,opt,name=idp_type,json=idpType,proto3,enum=zitadel.idp.v1.IDPType" json:"idp_type,omitempty"` // contains filtered or unexported fields }
func (*IDPLoginPolicyLink) Descriptor
deprecated
func (*IDPLoginPolicyLink) Descriptor() ([]byte, []int)
Deprecated: Use IDPLoginPolicyLink.ProtoReflect.Descriptor instead.
func (*IDPLoginPolicyLink) GetIdpId ¶
func (x *IDPLoginPolicyLink) GetIdpId() string
func (*IDPLoginPolicyLink) GetIdpName ¶
func (x *IDPLoginPolicyLink) GetIdpName() string
func (*IDPLoginPolicyLink) GetIdpType ¶
func (x *IDPLoginPolicyLink) GetIdpType() IDPType
func (*IDPLoginPolicyLink) ProtoMessage ¶
func (*IDPLoginPolicyLink) ProtoMessage()
func (*IDPLoginPolicyLink) ProtoReflect ¶
func (x *IDPLoginPolicyLink) ProtoReflect() protoreflect.Message
func (*IDPLoginPolicyLink) Reset ¶
func (x *IDPLoginPolicyLink) Reset()
func (*IDPLoginPolicyLink) String ¶
func (x *IDPLoginPolicyLink) String() string
type IDPNameQuery ¶
type IDPNameQuery struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Method object.TextQueryMethod `protobuf:"varint,2,opt,name=method,proto3,enum=zitadel.v1.TextQueryMethod" json:"method,omitempty"` // contains filtered or unexported fields }
func (*IDPNameQuery) Descriptor
deprecated
func (*IDPNameQuery) Descriptor() ([]byte, []int)
Deprecated: Use IDPNameQuery.ProtoReflect.Descriptor instead.
func (*IDPNameQuery) GetMethod ¶
func (x *IDPNameQuery) GetMethod() object.TextQueryMethod
func (*IDPNameQuery) GetName ¶
func (x *IDPNameQuery) GetName() string
func (*IDPNameQuery) ProtoMessage ¶
func (*IDPNameQuery) ProtoMessage()
func (*IDPNameQuery) ProtoReflect ¶
func (x *IDPNameQuery) ProtoReflect() protoreflect.Message
func (*IDPNameQuery) Reset ¶
func (x *IDPNameQuery) Reset()
func (*IDPNameQuery) String ¶
func (x *IDPNameQuery) String() string
type IDPOwnerType ¶
type IDPOwnerType int32
the owner of the identity provider.
const ( IDPOwnerType_IDP_OWNER_TYPE_UNSPECIFIED IDPOwnerType = 0 // system is managed by the ZITADEL administrators IDPOwnerType_IDP_OWNER_TYPE_SYSTEM IDPOwnerType = 1 // org is managed by de organization administrators IDPOwnerType_IDP_OWNER_TYPE_ORG IDPOwnerType = 2 )
func (IDPOwnerType) Descriptor ¶
func (IDPOwnerType) Descriptor() protoreflect.EnumDescriptor
func (IDPOwnerType) Enum ¶
func (x IDPOwnerType) Enum() *IDPOwnerType
func (IDPOwnerType) EnumDescriptor
deprecated
func (IDPOwnerType) EnumDescriptor() ([]byte, []int)
Deprecated: Use IDPOwnerType.Descriptor instead.
func (IDPOwnerType) Number ¶
func (x IDPOwnerType) Number() protoreflect.EnumNumber
func (IDPOwnerType) String ¶
func (x IDPOwnerType) String() string
func (IDPOwnerType) Type ¶
func (IDPOwnerType) Type() protoreflect.EnumType
type IDPOwnerTypeQuery ¶
type IDPOwnerTypeQuery struct { OwnerType IDPOwnerType `protobuf:"varint,1,opt,name=owner_type,json=ownerType,proto3,enum=zitadel.idp.v1.IDPOwnerType" json:"owner_type,omitempty"` // contains filtered or unexported fields }
func (*IDPOwnerTypeQuery) Descriptor
deprecated
func (*IDPOwnerTypeQuery) Descriptor() ([]byte, []int)
Deprecated: Use IDPOwnerTypeQuery.ProtoReflect.Descriptor instead.
func (*IDPOwnerTypeQuery) GetOwnerType ¶
func (x *IDPOwnerTypeQuery) GetOwnerType() IDPOwnerType
func (*IDPOwnerTypeQuery) ProtoMessage ¶
func (*IDPOwnerTypeQuery) ProtoMessage()
func (*IDPOwnerTypeQuery) ProtoReflect ¶
func (x *IDPOwnerTypeQuery) ProtoReflect() protoreflect.Message
func (*IDPOwnerTypeQuery) Reset ¶
func (x *IDPOwnerTypeQuery) Reset()
func (*IDPOwnerTypeQuery) String ¶
func (x *IDPOwnerTypeQuery) String() string
type IDPState ¶
type IDPState int32
func (IDPState) Descriptor ¶
func (IDPState) Descriptor() protoreflect.EnumDescriptor
func (IDPState) EnumDescriptor
deprecated
func (IDPState) Number ¶
func (x IDPState) Number() protoreflect.EnumNumber
func (IDPState) Type ¶
func (IDPState) Type() protoreflect.EnumType
type IDPStylingType ¶
type IDPStylingType int32
const ( IDPStylingType_STYLING_TYPE_UNSPECIFIED IDPStylingType = 0 IDPStylingType_STYLING_TYPE_GOOGLE IDPStylingType = 1 )
func (IDPStylingType) Descriptor ¶
func (IDPStylingType) Descriptor() protoreflect.EnumDescriptor
func (IDPStylingType) Enum ¶
func (x IDPStylingType) Enum() *IDPStylingType
func (IDPStylingType) EnumDescriptor
deprecated
func (IDPStylingType) EnumDescriptor() ([]byte, []int)
Deprecated: Use IDPStylingType.Descriptor instead.
func (IDPStylingType) Number ¶
func (x IDPStylingType) Number() protoreflect.EnumNumber
func (IDPStylingType) String ¶
func (x IDPStylingType) String() string
func (IDPStylingType) Type ¶
func (IDPStylingType) Type() protoreflect.EnumType
type IDPType ¶
type IDPType int32
authorization framework of the identity provider
func (IDPType) Descriptor ¶
func (IDPType) Descriptor() protoreflect.EnumDescriptor
func (IDPType) EnumDescriptor
deprecated
func (IDPType) Number ¶
func (x IDPType) Number() protoreflect.EnumNumber
func (IDPType) Type ¶
func (IDPType) Type() protoreflect.EnumType
type IDPUserLink ¶
type IDPUserLink struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` IdpId string `protobuf:"bytes,2,opt,name=idp_id,json=idpId,proto3" json:"idp_id,omitempty"` IdpName string `protobuf:"bytes,3,opt,name=idp_name,json=idpName,proto3" json:"idp_name,omitempty"` ProvidedUserId string `protobuf:"bytes,4,opt,name=provided_user_id,json=providedUserId,proto3" json:"provided_user_id,omitempty"` ProvidedUserName string `protobuf:"bytes,5,opt,name=provided_user_name,json=providedUserName,proto3" json:"provided_user_name,omitempty"` IdpType IDPType `protobuf:"varint,6,opt,name=idp_type,json=idpType,proto3,enum=zitadel.idp.v1.IDPType" json:"idp_type,omitempty"` // contains filtered or unexported fields }
func (*IDPUserLink) Descriptor
deprecated
func (*IDPUserLink) Descriptor() ([]byte, []int)
Deprecated: Use IDPUserLink.ProtoReflect.Descriptor instead.
func (*IDPUserLink) GetIdpId ¶
func (x *IDPUserLink) GetIdpId() string
func (*IDPUserLink) GetIdpName ¶
func (x *IDPUserLink) GetIdpName() string
func (*IDPUserLink) GetIdpType ¶
func (x *IDPUserLink) GetIdpType() IDPType
func (*IDPUserLink) GetProvidedUserId ¶
func (x *IDPUserLink) GetProvidedUserId() string
func (*IDPUserLink) GetProvidedUserName ¶
func (x *IDPUserLink) GetProvidedUserName() string
func (*IDPUserLink) GetUserId ¶
func (x *IDPUserLink) GetUserId() string
func (*IDPUserLink) ProtoMessage ¶
func (*IDPUserLink) ProtoMessage()
func (*IDPUserLink) ProtoReflect ¶
func (x *IDPUserLink) ProtoReflect() protoreflect.Message
func (*IDPUserLink) Reset ¶
func (x *IDPUserLink) Reset()
func (*IDPUserLink) String ¶
func (x *IDPUserLink) String() string
type IDP_JwtConfig ¶
type IDP_JwtConfig struct {
JwtConfig *JWTConfig `protobuf:"bytes,9,opt,name=jwt_config,json=jwtConfig,proto3,oneof"`
}
type IDP_OidcConfig ¶
type IDP_OidcConfig struct {
OidcConfig *OIDCConfig `protobuf:"bytes,7,opt,name=oidc_config,json=oidcConfig,proto3,oneof"`
}
type JWTConfig ¶
type JWTConfig struct { JwtEndpoint string `protobuf:"bytes,1,opt,name=jwt_endpoint,json=jwtEndpoint,proto3" json:"jwt_endpoint,omitempty"` Issuer string `protobuf:"bytes,2,opt,name=issuer,proto3" json:"issuer,omitempty"` KeysEndpoint string `protobuf:"bytes,3,opt,name=keys_endpoint,json=keysEndpoint,proto3" json:"keys_endpoint,omitempty"` HeaderName string `protobuf:"bytes,4,opt,name=header_name,json=headerName,proto3" json:"header_name,omitempty"` // contains filtered or unexported fields }
func (*JWTConfig) Descriptor
deprecated
func (*JWTConfig) GetHeaderName ¶
func (*JWTConfig) GetJwtEndpoint ¶
func (*JWTConfig) GetKeysEndpoint ¶
func (*JWTConfig) ProtoMessage ¶
func (*JWTConfig) ProtoMessage()
func (*JWTConfig) ProtoReflect ¶
func (x *JWTConfig) ProtoReflect() protoreflect.Message
type LDAPAttributes ¶
type LDAPAttributes struct { IdAttribute string `protobuf:"bytes,1,opt,name=id_attribute,json=idAttribute,proto3" json:"id_attribute,omitempty"` FirstNameAttribute string `protobuf:"bytes,2,opt,name=first_name_attribute,json=firstNameAttribute,proto3" json:"first_name_attribute,omitempty"` LastNameAttribute string `protobuf:"bytes,3,opt,name=last_name_attribute,json=lastNameAttribute,proto3" json:"last_name_attribute,omitempty"` DisplayNameAttribute string `protobuf:"bytes,4,opt,name=display_name_attribute,json=displayNameAttribute,proto3" json:"display_name_attribute,omitempty"` NickNameAttribute string `protobuf:"bytes,5,opt,name=nick_name_attribute,json=nickNameAttribute,proto3" json:"nick_name_attribute,omitempty"` PreferredUsernameAttribute string `` /* 141-byte string literal not displayed */ EmailAttribute string `protobuf:"bytes,7,opt,name=email_attribute,json=emailAttribute,proto3" json:"email_attribute,omitempty"` EmailVerifiedAttribute string `` /* 129-byte string literal not displayed */ PhoneAttribute string `protobuf:"bytes,9,opt,name=phone_attribute,json=phoneAttribute,proto3" json:"phone_attribute,omitempty"` PhoneVerifiedAttribute string `` /* 130-byte string literal not displayed */ PreferredLanguageAttribute string `` /* 142-byte string literal not displayed */ AvatarUrlAttribute string `protobuf:"bytes,12,opt,name=avatar_url_attribute,json=avatarUrlAttribute,proto3" json:"avatar_url_attribute,omitempty"` ProfileAttribute string `protobuf:"bytes,13,opt,name=profile_attribute,json=profileAttribute,proto3" json:"profile_attribute,omitempty"` // contains filtered or unexported fields }
func (*LDAPAttributes) Descriptor
deprecated
func (*LDAPAttributes) Descriptor() ([]byte, []int)
Deprecated: Use LDAPAttributes.ProtoReflect.Descriptor instead.
func (*LDAPAttributes) GetAvatarUrlAttribute ¶
func (x *LDAPAttributes) GetAvatarUrlAttribute() string
func (*LDAPAttributes) GetDisplayNameAttribute ¶
func (x *LDAPAttributes) GetDisplayNameAttribute() string
func (*LDAPAttributes) GetEmailAttribute ¶
func (x *LDAPAttributes) GetEmailAttribute() string
func (*LDAPAttributes) GetEmailVerifiedAttribute ¶
func (x *LDAPAttributes) GetEmailVerifiedAttribute() string
func (*LDAPAttributes) GetFirstNameAttribute ¶
func (x *LDAPAttributes) GetFirstNameAttribute() string
func (*LDAPAttributes) GetIdAttribute ¶
func (x *LDAPAttributes) GetIdAttribute() string
func (*LDAPAttributes) GetLastNameAttribute ¶
func (x *LDAPAttributes) GetLastNameAttribute() string
func (*LDAPAttributes) GetNickNameAttribute ¶
func (x *LDAPAttributes) GetNickNameAttribute() string
func (*LDAPAttributes) GetPhoneAttribute ¶
func (x *LDAPAttributes) GetPhoneAttribute() string
func (*LDAPAttributes) GetPhoneVerifiedAttribute ¶
func (x *LDAPAttributes) GetPhoneVerifiedAttribute() string
func (*LDAPAttributes) GetPreferredLanguageAttribute ¶
func (x *LDAPAttributes) GetPreferredLanguageAttribute() string
func (*LDAPAttributes) GetPreferredUsernameAttribute ¶
func (x *LDAPAttributes) GetPreferredUsernameAttribute() string
func (*LDAPAttributes) GetProfileAttribute ¶
func (x *LDAPAttributes) GetProfileAttribute() string
func (*LDAPAttributes) ProtoMessage ¶
func (*LDAPAttributes) ProtoMessage()
func (*LDAPAttributes) ProtoReflect ¶
func (x *LDAPAttributes) ProtoReflect() protoreflect.Message
func (*LDAPAttributes) Reset ¶
func (x *LDAPAttributes) Reset()
func (*LDAPAttributes) String ¶
func (x *LDAPAttributes) String() string
type LDAPConfig ¶
type LDAPConfig struct { Servers []string `protobuf:"bytes,1,rep,name=servers,proto3" json:"servers,omitempty"` StartTls bool `protobuf:"varint,2,opt,name=start_tls,json=startTls,proto3" json:"start_tls,omitempty"` BaseDn string `protobuf:"bytes,3,opt,name=base_dn,json=baseDn,proto3" json:"base_dn,omitempty"` BindDn string `protobuf:"bytes,4,opt,name=bind_dn,json=bindDn,proto3" json:"bind_dn,omitempty"` UserBase string `protobuf:"bytes,5,opt,name=user_base,json=userBase,proto3" json:"user_base,omitempty"` UserObjectClasses []string `protobuf:"bytes,6,rep,name=user_object_classes,json=userObjectClasses,proto3" json:"user_object_classes,omitempty"` UserFilters []string `protobuf:"bytes,7,rep,name=user_filters,json=userFilters,proto3" json:"user_filters,omitempty"` Timeout *durationpb.Duration `protobuf:"bytes,8,opt,name=timeout,proto3" json:"timeout,omitempty"` Attributes *LDAPAttributes `protobuf:"bytes,9,opt,name=attributes,proto3" json:"attributes,omitempty"` // contains filtered or unexported fields }
func (*LDAPConfig) Descriptor
deprecated
func (*LDAPConfig) Descriptor() ([]byte, []int)
Deprecated: Use LDAPConfig.ProtoReflect.Descriptor instead.
func (*LDAPConfig) GetAttributes ¶
func (x *LDAPConfig) GetAttributes() *LDAPAttributes
func (*LDAPConfig) GetBaseDn ¶
func (x *LDAPConfig) GetBaseDn() string
func (*LDAPConfig) GetBindDn ¶
func (x *LDAPConfig) GetBindDn() string
func (*LDAPConfig) GetServers ¶
func (x *LDAPConfig) GetServers() []string
func (*LDAPConfig) GetStartTls ¶
func (x *LDAPConfig) GetStartTls() bool
func (*LDAPConfig) GetTimeout ¶
func (x *LDAPConfig) GetTimeout() *durationpb.Duration
func (*LDAPConfig) GetUserBase ¶
func (x *LDAPConfig) GetUserBase() string
func (*LDAPConfig) GetUserFilters ¶
func (x *LDAPConfig) GetUserFilters() []string
func (*LDAPConfig) GetUserObjectClasses ¶
func (x *LDAPConfig) GetUserObjectClasses() []string
func (*LDAPConfig) ProtoMessage ¶
func (*LDAPConfig) ProtoMessage()
func (*LDAPConfig) ProtoReflect ¶
func (x *LDAPConfig) ProtoReflect() protoreflect.Message
func (*LDAPConfig) Reset ¶
func (x *LDAPConfig) Reset()
func (*LDAPConfig) String ¶
func (x *LDAPConfig) String() string
type OAuthConfig ¶
type OAuthConfig struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` AuthorizationEndpoint string `protobuf:"bytes,2,opt,name=authorization_endpoint,json=authorizationEndpoint,proto3" json:"authorization_endpoint,omitempty"` TokenEndpoint string `protobuf:"bytes,3,opt,name=token_endpoint,json=tokenEndpoint,proto3" json:"token_endpoint,omitempty"` UserEndpoint string `protobuf:"bytes,4,opt,name=user_endpoint,json=userEndpoint,proto3" json:"user_endpoint,omitempty"` Scopes []string `protobuf:"bytes,5,rep,name=scopes,proto3" json:"scopes,omitempty"` IdAttribute string `protobuf:"bytes,6,opt,name=id_attribute,json=idAttribute,proto3" json:"id_attribute,omitempty"` // contains filtered or unexported fields }
func (*OAuthConfig) Descriptor
deprecated
func (*OAuthConfig) Descriptor() ([]byte, []int)
Deprecated: Use OAuthConfig.ProtoReflect.Descriptor instead.
func (*OAuthConfig) GetAuthorizationEndpoint ¶
func (x *OAuthConfig) GetAuthorizationEndpoint() string
func (*OAuthConfig) GetClientId ¶
func (x *OAuthConfig) GetClientId() string
func (*OAuthConfig) GetIdAttribute ¶
func (x *OAuthConfig) GetIdAttribute() string
func (*OAuthConfig) GetScopes ¶
func (x *OAuthConfig) GetScopes() []string
func (*OAuthConfig) GetTokenEndpoint ¶
func (x *OAuthConfig) GetTokenEndpoint() string
func (*OAuthConfig) GetUserEndpoint ¶
func (x *OAuthConfig) GetUserEndpoint() string
func (*OAuthConfig) ProtoMessage ¶
func (*OAuthConfig) ProtoMessage()
func (*OAuthConfig) ProtoReflect ¶
func (x *OAuthConfig) ProtoReflect() protoreflect.Message
func (*OAuthConfig) Reset ¶
func (x *OAuthConfig) Reset()
func (*OAuthConfig) String ¶
func (x *OAuthConfig) String() string
type OIDCConfig ¶
type OIDCConfig struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` Issuer string `protobuf:"bytes,2,opt,name=issuer,proto3" json:"issuer,omitempty"` Scopes []string `protobuf:"bytes,3,rep,name=scopes,proto3" json:"scopes,omitempty"` DisplayNameMapping OIDCMappingField `` /* 155-byte string literal not displayed */ UsernameMapping OIDCMappingField `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
func (*OIDCConfig) Descriptor
deprecated
func (*OIDCConfig) Descriptor() ([]byte, []int)
Deprecated: Use OIDCConfig.ProtoReflect.Descriptor instead.
func (*OIDCConfig) GetClientId ¶
func (x *OIDCConfig) GetClientId() string
func (*OIDCConfig) GetDisplayNameMapping ¶
func (x *OIDCConfig) GetDisplayNameMapping() OIDCMappingField
func (*OIDCConfig) GetIssuer ¶
func (x *OIDCConfig) GetIssuer() string
func (*OIDCConfig) GetScopes ¶
func (x *OIDCConfig) GetScopes() []string
func (*OIDCConfig) GetUsernameMapping ¶
func (x *OIDCConfig) GetUsernameMapping() OIDCMappingField
func (*OIDCConfig) ProtoMessage ¶
func (*OIDCConfig) ProtoMessage()
func (*OIDCConfig) ProtoReflect ¶
func (x *OIDCConfig) ProtoReflect() protoreflect.Message
func (*OIDCConfig) Reset ¶
func (x *OIDCConfig) Reset()
func (*OIDCConfig) String ¶
func (x *OIDCConfig) String() string
type OIDCMappingField ¶
type OIDCMappingField int32
const ( OIDCMappingField_OIDC_MAPPING_FIELD_UNSPECIFIED OIDCMappingField = 0 OIDCMappingField_OIDC_MAPPING_FIELD_PREFERRED_USERNAME OIDCMappingField = 1 OIDCMappingField_OIDC_MAPPING_FIELD_EMAIL OIDCMappingField = 2 )
func (OIDCMappingField) Descriptor ¶
func (OIDCMappingField) Descriptor() protoreflect.EnumDescriptor
func (OIDCMappingField) Enum ¶
func (x OIDCMappingField) Enum() *OIDCMappingField
func (OIDCMappingField) EnumDescriptor
deprecated
func (OIDCMappingField) EnumDescriptor() ([]byte, []int)
Deprecated: Use OIDCMappingField.Descriptor instead.
func (OIDCMappingField) Number ¶
func (x OIDCMappingField) Number() protoreflect.EnumNumber
func (OIDCMappingField) String ¶
func (x OIDCMappingField) String() string
func (OIDCMappingField) Type ¶
func (OIDCMappingField) Type() protoreflect.EnumType
type Options ¶
type Options struct { IsLinkingAllowed bool `protobuf:"varint,1,opt,name=is_linking_allowed,json=isLinkingAllowed,proto3" json:"is_linking_allowed,omitempty"` IsCreationAllowed bool `protobuf:"varint,2,opt,name=is_creation_allowed,json=isCreationAllowed,proto3" json:"is_creation_allowed,omitempty"` IsAutoCreation bool `protobuf:"varint,3,opt,name=is_auto_creation,json=isAutoCreation,proto3" json:"is_auto_creation,omitempty"` IsAutoUpdate bool `protobuf:"varint,4,opt,name=is_auto_update,json=isAutoUpdate,proto3" json:"is_auto_update,omitempty"` // contains filtered or unexported fields }
func (*Options) Descriptor
deprecated
func (*Options) GetIsAutoCreation ¶
func (*Options) GetIsAutoUpdate ¶
func (*Options) GetIsCreationAllowed ¶
func (*Options) GetIsLinkingAllowed ¶
func (*Options) ProtoMessage ¶
func (*Options) ProtoMessage()
func (*Options) ProtoReflect ¶
func (x *Options) ProtoReflect() protoreflect.Message
type Provider ¶
type Provider struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Details *object.ObjectDetails `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"` State IDPState `protobuf:"varint,3,opt,name=state,proto3,enum=zitadel.idp.v1.IDPState" json:"state,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Owner IDPOwnerType `protobuf:"varint,5,opt,name=owner,proto3,enum=zitadel.idp.v1.IDPOwnerType" json:"owner,omitempty"` Type ProviderType `protobuf:"varint,6,opt,name=type,proto3,enum=zitadel.idp.v1.ProviderType" json:"type,omitempty"` Config *ProviderConfig `protobuf:"bytes,7,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*Provider) Descriptor
deprecated
func (*Provider) GetConfig ¶
func (x *Provider) GetConfig() *ProviderConfig
func (*Provider) GetDetails ¶
func (x *Provider) GetDetails() *object.ObjectDetails
func (*Provider) GetOwner ¶
func (x *Provider) GetOwner() IDPOwnerType
func (*Provider) GetType ¶
func (x *Provider) GetType() ProviderType
func (*Provider) ProtoMessage ¶
func (*Provider) ProtoMessage()
func (*Provider) ProtoReflect ¶
func (x *Provider) ProtoReflect() protoreflect.Message
type ProviderConfig ¶
type ProviderConfig struct { Options *Options `protobuf:"bytes,1,opt,name=options,proto3" json:"options,omitempty"` // Types that are assignable to Config: // // *ProviderConfig_Ldap // *ProviderConfig_Google // *ProviderConfig_Oauth // *ProviderConfig_Oidc // *ProviderConfig_Jwt // *ProviderConfig_Github // *ProviderConfig_GithubEs // *ProviderConfig_Gitlab // *ProviderConfig_GitlabSelfHosted // *ProviderConfig_AzureAd // *ProviderConfig_Apple // *ProviderConfig_Saml Config isProviderConfig_Config `protobuf_oneof:"config"` // contains filtered or unexported fields }
func (*ProviderConfig) Descriptor
deprecated
func (*ProviderConfig) Descriptor() ([]byte, []int)
Deprecated: Use ProviderConfig.ProtoReflect.Descriptor instead.
func (*ProviderConfig) GetApple ¶
func (x *ProviderConfig) GetApple() *AppleConfig
func (*ProviderConfig) GetAzureAd ¶
func (x *ProviderConfig) GetAzureAd() *AzureADConfig
func (*ProviderConfig) GetConfig ¶
func (m *ProviderConfig) GetConfig() isProviderConfig_Config
func (*ProviderConfig) GetGithub ¶
func (x *ProviderConfig) GetGithub() *GitHubConfig
func (*ProviderConfig) GetGithubEs ¶
func (x *ProviderConfig) GetGithubEs() *GitHubEnterpriseServerConfig
func (*ProviderConfig) GetGitlab ¶
func (x *ProviderConfig) GetGitlab() *GitLabConfig
func (*ProviderConfig) GetGitlabSelfHosted ¶
func (x *ProviderConfig) GetGitlabSelfHosted() *GitLabSelfHostedConfig
func (*ProviderConfig) GetGoogle ¶
func (x *ProviderConfig) GetGoogle() *GoogleConfig
func (*ProviderConfig) GetJwt ¶
func (x *ProviderConfig) GetJwt() *JWTConfig
func (*ProviderConfig) GetLdap ¶
func (x *ProviderConfig) GetLdap() *LDAPConfig
func (*ProviderConfig) GetOauth ¶
func (x *ProviderConfig) GetOauth() *OAuthConfig
func (*ProviderConfig) GetOidc ¶
func (x *ProviderConfig) GetOidc() *GenericOIDCConfig
func (*ProviderConfig) GetOptions ¶
func (x *ProviderConfig) GetOptions() *Options
func (*ProviderConfig) GetSaml ¶
func (x *ProviderConfig) GetSaml() *SAMLConfig
func (*ProviderConfig) ProtoMessage ¶
func (*ProviderConfig) ProtoMessage()
func (*ProviderConfig) ProtoReflect ¶
func (x *ProviderConfig) ProtoReflect() protoreflect.Message
func (*ProviderConfig) Reset ¶
func (x *ProviderConfig) Reset()
func (*ProviderConfig) String ¶
func (x *ProviderConfig) String() string
type ProviderConfig_Apple ¶
type ProviderConfig_Apple struct {
Apple *AppleConfig `protobuf:"bytes,12,opt,name=apple,proto3,oneof"`
}
type ProviderConfig_AzureAd ¶
type ProviderConfig_AzureAd struct {
AzureAd *AzureADConfig `protobuf:"bytes,11,opt,name=azure_ad,json=azureAd,proto3,oneof"`
}
type ProviderConfig_Github ¶
type ProviderConfig_Github struct {
Github *GitHubConfig `protobuf:"bytes,7,opt,name=github,proto3,oneof"`
}
type ProviderConfig_GithubEs ¶
type ProviderConfig_GithubEs struct {
GithubEs *GitHubEnterpriseServerConfig `protobuf:"bytes,8,opt,name=github_es,json=githubEs,proto3,oneof"`
}
type ProviderConfig_Gitlab ¶
type ProviderConfig_Gitlab struct {
Gitlab *GitLabConfig `protobuf:"bytes,9,opt,name=gitlab,proto3,oneof"`
}
type ProviderConfig_GitlabSelfHosted ¶
type ProviderConfig_GitlabSelfHosted struct {
GitlabSelfHosted *GitLabSelfHostedConfig `protobuf:"bytes,10,opt,name=gitlab_self_hosted,json=gitlabSelfHosted,proto3,oneof"`
}
type ProviderConfig_Google ¶
type ProviderConfig_Google struct {
Google *GoogleConfig `protobuf:"bytes,3,opt,name=google,proto3,oneof"`
}
type ProviderConfig_Jwt ¶
type ProviderConfig_Jwt struct {
Jwt *JWTConfig `protobuf:"bytes,6,opt,name=jwt,proto3,oneof"`
}
type ProviderConfig_Ldap ¶
type ProviderConfig_Ldap struct {
Ldap *LDAPConfig `protobuf:"bytes,2,opt,name=ldap,proto3,oneof"`
}
type ProviderConfig_Oauth ¶
type ProviderConfig_Oauth struct {
Oauth *OAuthConfig `protobuf:"bytes,4,opt,name=oauth,proto3,oneof"`
}
type ProviderConfig_Oidc ¶
type ProviderConfig_Oidc struct {
Oidc *GenericOIDCConfig `protobuf:"bytes,5,opt,name=oidc,proto3,oneof"`
}
type ProviderConfig_Saml ¶
type ProviderConfig_Saml struct {
Saml *SAMLConfig `protobuf:"bytes,13,opt,name=saml,proto3,oneof"`
}
type ProviderType ¶
type ProviderType int32
const ( ProviderType_PROVIDER_TYPE_UNSPECIFIED ProviderType = 0 ProviderType_PROVIDER_TYPE_OIDC ProviderType = 1 ProviderType_PROVIDER_TYPE_JWT ProviderType = 2 ProviderType_PROVIDER_TYPE_LDAP ProviderType = 3 ProviderType_PROVIDER_TYPE_OAUTH ProviderType = 4 ProviderType_PROVIDER_TYPE_AZURE_AD ProviderType = 5 ProviderType_PROVIDER_TYPE_GITHUB ProviderType = 6 ProviderType_PROVIDER_TYPE_GITHUB_ES ProviderType = 7 ProviderType_PROVIDER_TYPE_GITLAB ProviderType = 8 ProviderType_PROVIDER_TYPE_GITLAB_SELF_HOSTED ProviderType = 9 ProviderType_PROVIDER_TYPE_GOOGLE ProviderType = 10 ProviderType_PROVIDER_TYPE_APPLE ProviderType = 11 ProviderType_PROVIDER_TYPE_SAML ProviderType = 12 )
func (ProviderType) Descriptor ¶
func (ProviderType) Descriptor() protoreflect.EnumDescriptor
func (ProviderType) Enum ¶
func (x ProviderType) Enum() *ProviderType
func (ProviderType) EnumDescriptor
deprecated
func (ProviderType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProviderType.Descriptor instead.
func (ProviderType) Number ¶
func (x ProviderType) Number() protoreflect.EnumNumber
func (ProviderType) String ¶
func (x ProviderType) String() string
func (ProviderType) Type ¶
func (ProviderType) Type() protoreflect.EnumType
type SAMLBinding ¶
type SAMLBinding int32
const ( SAMLBinding_SAML_BINDING_UNSPECIFIED SAMLBinding = 0 SAMLBinding_SAML_BINDING_POST SAMLBinding = 1 SAMLBinding_SAML_BINDING_REDIRECT SAMLBinding = 2 SAMLBinding_SAML_BINDING_ARTIFACT SAMLBinding = 3 )
func (SAMLBinding) Descriptor ¶
func (SAMLBinding) Descriptor() protoreflect.EnumDescriptor
func (SAMLBinding) Enum ¶
func (x SAMLBinding) Enum() *SAMLBinding
func (SAMLBinding) EnumDescriptor
deprecated
func (SAMLBinding) EnumDescriptor() ([]byte, []int)
Deprecated: Use SAMLBinding.Descriptor instead.
func (SAMLBinding) Number ¶
func (x SAMLBinding) Number() protoreflect.EnumNumber
func (SAMLBinding) String ¶
func (x SAMLBinding) String() string
func (SAMLBinding) Type ¶
func (SAMLBinding) Type() protoreflect.EnumType
type SAMLConfig ¶
type SAMLConfig struct { MetadataXml []byte `protobuf:"bytes,1,opt,name=metadata_xml,json=metadataXml,proto3" json:"metadata_xml,omitempty"` Binding SAMLBinding `protobuf:"varint,2,opt,name=binding,proto3,enum=zitadel.idp.v1.SAMLBinding" json:"binding,omitempty"` WithSignedRequest bool `protobuf:"varint,3,opt,name=with_signed_request,json=withSignedRequest,proto3" json:"with_signed_request,omitempty"` // contains filtered or unexported fields }
func (*SAMLConfig) Descriptor
deprecated
func (*SAMLConfig) Descriptor() ([]byte, []int)
Deprecated: Use SAMLConfig.ProtoReflect.Descriptor instead.
func (*SAMLConfig) GetBinding ¶
func (x *SAMLConfig) GetBinding() SAMLBinding
func (*SAMLConfig) GetMetadataXml ¶
func (x *SAMLConfig) GetMetadataXml() []byte
func (*SAMLConfig) GetWithSignedRequest ¶
func (x *SAMLConfig) GetWithSignedRequest() bool
func (*SAMLConfig) ProtoMessage ¶
func (*SAMLConfig) ProtoMessage()
func (*SAMLConfig) ProtoReflect ¶
func (x *SAMLConfig) ProtoReflect() protoreflect.Message
func (*SAMLConfig) Reset ¶
func (x *SAMLConfig) Reset()
func (*SAMLConfig) String ¶
func (x *SAMLConfig) String() string