Skip to content

Oadm.Sdk.Certificates

The OADM CA for plugins: device certificates signed by the PKI plugin.

Type Description
IDeviceCertificateAuthority The OADM CA, offered by the PKI plugin through IPluginServices: one CA signs every device certificate.
Type Description
CertificateDescriber Describes a certificate in plain names (no OIDs where a name exists) for the shared certificate window (SDK 0.4.0).
CertificateRequestRefusedException The request was refused: unreadable, wrong signature, a weak key or digest, or the CA cannot sign.
CertificateSerials Serial numbers of certificates in one form (SDK 0.4.0): upper-case hex, no separators, no leading zeros.
DeviceCertificatePurposes The uses of device certificates in the list of issued certificates (SDK 0.4.0), and their plain names.
IssuedCertificateGroups The groups of IssuedCertificateGrouping.Type (SDK 0.4.0): their keys and names.
IssuedCertificateMessages The answers about one certificate of the list of issued certificates (SDK 0.4.0), the same on every page and server.
IssuedCertificateSources Who asked the OADM CA for a certificate (SDK 0.4.0).
ListedCertificateUses The uses of every certificate the PKI page lists (SDK 0.4.0): the device uses of DeviceCertificatePurposes and OADM’s own server certificates, CAs and the rest.
Type Description
CertificateAuthorityInfo One CA of PKI’s list: a stable id, the name shown, its kind, its certificates (DER; the Axis device ID has its roots and intermediates; an imported intermediate its chain), the end of the latest of them, and whether it can issue certificates.
CertificateDescription A certificate in plain names for the shared certificate window (SDK 0.4.0, Oadm.Sdk.Client.Controls.CertificateWindow): made on the server by CertificateDescriber.Describe and sent to the page as JSON.
CertificateIssuerChoice A choice of the “Issued by” filter (SDK 0.4.0): the CA’s id and its name.
CertificateNamePart One part of a certificate’s subject or issuer (“Common name” = “10.0.0.48”).
CertificateRevocation One revoked certificate (SDK 0.4.0): kept while the certificate could still be valid.
DeviceCertificateRequest A certificate request for IDeviceCertificateAuthority.SignAsync.
IssuedCertificateGroup One group of the list (SDK 0.4.0) as the server counted it over every page.
IssuedCertificateInfo One certificate the OADM CA issued for a device (SDK 0.4.0), as the list of issued certificates shows it.
IssuedCertificatePage One page of IssuedCertificateQuery.
IssuedCertificateQuery A query of the list of issued certificates (SDK 0.4.0): filters, search and one page, newest first.
IssuedDeviceCertificate A signed certificate.
RevokeResult The result of IDeviceCertificateAuthority.RevokeAsync.
Type Description
CertificateAuthorityKind The kind of a CA PKI holds.
DeviceCertificateUse What a device certificate is for: its extended key usage.
IssuedCertificateGrouping How the list of certificates is grouped (SDK 0.4.0): by type (the default), by the CA that issued them, or not.
IssuedCertificateState What the list of issued certificates says about one certificate (SDK 0.4.0).
ListedCertificateKind What a row of the PKI page’s certificate list is (SDK 0.4.0).
RevocationReason Why a certificate was revoked (SDK 0.4.0).