IssuedCertificateQuery
Record in Oadm.Sdk.Certificates · Oadm.Sdk.dll
A query of the list of issued certificates (SDK 0.4.0): filters, search and one page, newest first.
public sealed record IssuedCertificateQueryProperties
Section titled “Properties”DeviceIds
Section titled “DeviceIds”IReadOnlySet<Guid>? DeviceIds { get; init; }Only certificates of these devices (a user limited to a device group); null = every device.
GroupBy
Section titled “GroupBy”IssuedCertificateGrouping GroupBy { get; init; }The order of the rows by group; a server without groups ignores it.
IssuedBy
Section titled “IssuedBy”string? IssuedBy { get; init; }Only certificates the CA with this id issued (CertificateIssuerChoice.Id); null = every issuer.
int Limit { get; init; }Rows of the page, 1 to IssuedCertificateQuery.MaxLimit.
Offset
Section titled “Offset”int Offset { get; init; }Rows to skip.
Purpose
Section titled “Purpose”string? Purpose { get; init; }Only this use (DeviceCertificatePurposes); null = every use.
Search
Section titled “Search”string? Search { get; init; }Text in the device’s address, host name or serial, or in the certificate’s serial number; case-insensitive.
Source
Section titled “Source”string? Source { get; init; }Only this source (IssuedCertificateSources); null = every source.
IssuedCertificateState? State { get; init; }Only this state; null = every state.
Fields
Section titled “Fields”MaxLimit
Section titled “MaxLimit”const int MaxLimit = 500The most rows of one page.