Class Publisher
Publisher information for a catalog entry.
public sealed class Publisher
- Inheritance
-
objectPublisher
Properties
DisplayName
The publisher's display name (required).
[JsonPropertyName("displayName")]
public string DisplayName { get; set; }
Property Value
- string
ExtensionData
Unknown properties at the object level, preserved for round-trip fidelity.
[JsonExtensionData]
public Dictionary<string, JsonElement>? ExtensionData { get; set; }
Property Value
- Dictionary<string, JsonElement>
Identifier
The publisher's identifier (required).
[JsonPropertyName("identifier")]
public string Identifier { get; set; }
Property Value
- string
IdentityType
Optional identity type (e.g., "did", "urn").
[JsonPropertyName("identityType")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? IdentityType { get; set; }
Property Value
- string