Class KeyMetadataRepresentation
- Namespace
- Keycloak.AuthServices.Sdk.Admin.Models
- Assembly
- Keycloak.AuthServices.Sdk.dll
public class KeyMetadataRepresentation
- Inheritance
-
KeyMetadataRepresentation
- Inherited Members
-
Properties
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
- IDictionary<string, object>
[JsonPropertyName("algorithm")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Algorithm { get; set; }
Property Value
- string
[JsonPropertyName("certificate")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Certificate { get; set; }
Property Value
- string
[JsonPropertyName("kid")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Kid { get; set; }
Property Value
- string
[JsonPropertyName("providerId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? ProviderId { get; set; }
Property Value
- string
[JsonPropertyName("providerPriority")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? ProviderPriority { get; set; }
Property Value
- long?
[JsonPropertyName("publicKey")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? PublicKey { get; set; }
Property Value
- string
[JsonPropertyName("status")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Status { get; set; }
Property Value
- string
[JsonPropertyName("type")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Type { get; set; }
Property Value
- string
[JsonPropertyName("use")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonConverter(typeof(JsonStringEnumConverter))]
public KeyUse? Use { get; set; }
Property Value
- KeyUse?
[JsonPropertyName("validTo")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? ValidTo { get; set; }
Property Value
- long?