PapersDocument.CertificateInfo

g GObject.Object GObject.Object PapersDocument.CertificateInfo PapersDocument.CertificateInfo GObject.Object->PapersDocument.CertificateInfo

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new (id, subject_common_name)

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Name

Type

Flags

Short Description

expiration-time

GLib.DateTime

r/w/co

The time when the certificate expires

id

str

r/w/co

Id of the certificate

issuance-time

GLib.DateTime

r/w/co

The time when the certificate was issued

issuer-common-name

str

r/w/co

The name of the entity that issued the certificate

issuer-email

str

r/w/co

The email of the issuer of the certificate

issuer-organization

str

r/w/co

The name of the organization that issued the certificate

status

PapersDocument.CertificateStatus

r/w/co

Status of the certificate

subject-common-name

str

r/w/co

The name of the entity owning the certificate

subject-email

str

r/w/co

The email of the entity that signed the document

subject-organization

str

r/w/co

The organization of the entity that owns the document

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

base_instance

GObject.Object

r

Class Details

class PapersDocument.CertificateInfo(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

PapersDocument.CertificateInfoClass

classmethod new(id, subject_common_name)
Parameters:
  • id (str) –

  • subject_common_name (str) –

Return type:

PapersDocument.CertificateInfo

Property Details

PapersDocument.CertificateInfo.props.expiration_time
Name:

expiration-time

Type:

GLib.DateTime

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The time when the certificate expires

PapersDocument.CertificateInfo.props.id
Name:

id

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

Id of the certificate

PapersDocument.CertificateInfo.props.issuance_time
Name:

issuance-time

Type:

GLib.DateTime

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The time when the certificate was issued

PapersDocument.CertificateInfo.props.issuer_common_name
Name:

issuer-common-name

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The name of the entity that issued the certificate

PapersDocument.CertificateInfo.props.issuer_email
Name:

issuer-email

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The email of the issuer of the certificate

PapersDocument.CertificateInfo.props.issuer_organization
Name:

issuer-organization

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The name of the organization that issued the certificate

PapersDocument.CertificateInfo.props.status
Name:

status

Type:

PapersDocument.CertificateStatus

Default Value:

PapersDocument.CertificateStatus.NOT_VERIFIED

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

Status of the certificate

PapersDocument.CertificateInfo.props.subject_common_name
Name:

subject-common-name

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The name of the entity owning the certificate

PapersDocument.CertificateInfo.props.subject_email
Name:

subject-email

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The email of the entity that signed the document

PapersDocument.CertificateInfo.props.subject_organization
Name:

subject-organization

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The organization of the entity that owns the document