Class IdentityProviderRepresentation
- Namespace
- Keycloak.AuthServices.Sdk.Admin.Models
- Assembly
- Keycloak.AuthServices.Sdk.dll
public class IdentityProviderRepresentation
- Inheritance
-
IdentityProviderRepresentation
- Inherited Members
-
Properties
AddReadTokenRoleOnCreate
[JsonPropertyName("addReadTokenRoleOnCreate")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? AddReadTokenRoleOnCreate { get; set; }
Property Value
- bool?
AdditionalProperties
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
- IDictionary<string, object>
Alias
[JsonPropertyName("alias")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Alias { get; set; }
Property Value
- string
AuthenticateByDefault
[JsonPropertyName("authenticateByDefault")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? AuthenticateByDefault { get; set; }
Property Value
- bool?
Config
[JsonPropertyName("config")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public IDictionary<string, string>? Config { get; set; }
Property Value
- IDictionary<string, string>
DisplayName
[JsonPropertyName("displayName")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? DisplayName { get; set; }
Property Value
- string
Enabled
[JsonPropertyName("enabled")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? Enabled { get; set; }
Property Value
- bool?
FirstBrokerLoginFlowAlias
[JsonPropertyName("firstBrokerLoginFlowAlias")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? FirstBrokerLoginFlowAlias { get; set; }
Property Value
- string
InternalId
[JsonPropertyName("internalId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? InternalId { get; set; }
Property Value
- string
LinkOnly
[JsonPropertyName("linkOnly")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? LinkOnly { get; set; }
Property Value
- bool?
PostBrokerLoginFlowAlias
[JsonPropertyName("postBrokerLoginFlowAlias")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? PostBrokerLoginFlowAlias { get; set; }
Property Value
- string
ProviderId
[JsonPropertyName("providerId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? ProviderId { get; set; }
Property Value
- string
StoreToken
[JsonPropertyName("storeToken")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? StoreToken { get; set; }
Property Value
- bool?
TrustEmail
[JsonPropertyName("trustEmail")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? TrustEmail { get; set; }
Property Value
- bool?
UpdateProfileFirstLogin
[JsonPropertyName("updateProfileFirstLogin")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public bool? UpdateProfileFirstLogin { get; set; }
Property Value
- bool?
UpdateProfileFirstLoginMode
[JsonPropertyName("updateProfileFirstLoginMode")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public string? UpdateProfileFirstLoginMode { get; set; }
Property Value
- string