Class CertificateEntry
- Namespace
- EncDotNet.S100.ExchangeSets
- Assembly
- EncDotNet.S100.ExchangeSets.dll
A single certificate entry from the certificates block in an exchange catalogue.
public sealed class CertificateEntry
- Inheritance
-
CertificateEntry
- Inherited Members
Remarks
S-100 Edition 5.2.1 Part 15 §15-5.2. Each entry contains an X.509 certificate
(DER-encoded, base64-wrapped) with an id attribute that digital signatures
reference via CertificateRef.
Properties
Id
The id attribute — a URI that signatures use to reference this certificate
(e.g. "urn:mrn:iho:s62:iic:2C:key1").
public required string Id { get; init; }
Property Value
Issuer
The issuer attribute — the issuing authority name
(e.g. "IHO Scretariat").
public string? Issuer { get; init; }
Property Value
Value
The raw base64-decoded certificate bytes (DER-encoded X.509).
public required byte[] Value { get; init; }
Property Value
- byte[]