IssuedCertificateListPage
Record in Oadm.Sdk.Client.Controls · Oadm.Sdk.Client.dll
One page of the list as the server answered it.
public sealed record IssuedCertificateListPage(IReadOnlyList<IssuedCertificateInfo> Rows, int Total, int Offset)Parameters
Rows: The certificates of the page, newest first.Total: How many match the filters and the search.Offset: The first row of the page (the server may move it back when the list became shorter).
Properties
Section titled “Properties”Groups
Section titled “Groups”IReadOnlyList<IssuedCertificateGroup>? Groups { get; init; }The groups of every page with their counts, in their order; null or empty: no group headers.
Issuers
Section titled “Issuers”IReadOnlyList<CertificateIssuerChoice>? Issuers { get; init; }The CAs of the “Issued by” filter; null when the server does not list them (the filter then offers Task and EST).
Offset
Section titled “Offset”int Offset { get; init; }The first row of the page (the server may move it back when the list became shorter).
IReadOnlyList<IssuedCertificateInfo> Rows { get; init; }The certificates of the page, newest first.
int Total { get; init; }How many match the filters and the search.
WarningDays
Section titled “WarningDays”int? WarningDays { get; init; }The days before the end that the server counts as “Expires soon” (PKI’s setting); null when the server does not say: the certificate window then follows the row’s state.