Gcr.CertificateExtensionAuthorityKeyIdentifier

g GObject.Object GObject.Object Gcr.CertificateExtension Gcr.CertificateExtension GObject.Object->Gcr.CertificateExtension Gcr.CertificateExtensionAuthorityKeyIdentifier Gcr.CertificateExtensionAuthorityKeyIdentifier Gcr.CertificateExtension->Gcr.CertificateExtensionAuthorityKeyIdentifier

Subclasses:

None

Methods

Inherited:

Gcr.CertificateExtension (4), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

get_authority_cert_issuer ()

get_authority_cert_serial_number ()

get_key_id ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Inherited:

Gcr.CertificateExtension (3)

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Gcr.CertificateExtensionAuthorityKeyIdentifier(**kwargs)
Bases:

Gcr.CertificateExtension

Abstract:

No

Structure:

Gcr.CertificateExtensionAuthorityKeyIdentifierClass

A certificate extension that contains the authority key identifier (SKI).

This extension may expose the authority key identifier directly, which should match the subject key identifier of the parent certificate.

It _may_ also expose a combination of issuer name and serial number of the used certificate instead. This is rare however.

New in version 4.3.91.

get_authority_cert_issuer()[source]
Returns:

The names of issuer, if set

Return type:

Gcr.GeneralNames or None

Returns the issuer, described by a list of [class`Gcr`.GeneralName]s.

get_authority_cert_serial_number()[source]
Returns:

The serial number, if set

Return type:

GLib.Bytes or None

Returns the serial number of the certificate that was used to sign this certificate.

get_key_id()[source]
Returns:

The authority key identifier if present.

Return type:

GLib.Bytes or None

Returns the raw bytes containing the authority key identifier, if present.