Gcr.CertificateExtensionKeyUsage

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

Subclasses:

None

Methods

Inherited:

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

Structs:

GObject.ObjectClass (5)

get_descriptions ()

get_usages ()

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.CertificateExtensionKeyUsage(**kwargs)
Bases:

Gcr.CertificateExtension

Abstract:

No

Structure:

Gcr.CertificateExtensionKeyUsageClass

A certificate extension that can be used to restrict the usages of a given certificate.

See also [class`Gcr`.CertificateExtensionExtendedKeyUsage] for an additional set of usages.

New in version 4.3.90.

get_descriptions()[source]
Returns:

The descriptions.

Return type:

[str]

Returns a user-friendly list of description of the key usages.

get_usages()[source]
Return type:

int

Returns the bit string describing the usages.