TlsDatabase.lookupCertificatesIssuedBy

gio.tls_certificate.TlsCertificate[] lookupCertificatesIssuedBy(ubyte[] issuerRawDn, gio.tls_interaction.TlsInteraction interaction, gio.types.TlsDatabaseLookupFlags flags, gio.cancellable.Cancellable cancellable = null)

Look up certificates issued by this issuer in the database.

This function can block, use [gio.tls_database.TlsDatabase.lookupCertificatesIssuedByAsync] to perform the lookup operation asynchronously.

Parameters

issuerRawDna #GByteArray which holds the DER encoded issuer DN.
interactionused to interact with the user if necessary
flagsFlags which affect the lookup operation.
cancellablea #GCancellable, or null

Returns

a newly allocated list of #GTlsCertificate

objects. Use [gobject.object.ObjectWrap.unref] on each certificate, and [glib.list.List.free] on the release the list.

Throws

[ErrorWrap]