Interface

Gio-2.0GioTlsCertificateConstructorProps

interface ConstructorProps {
    certificate: string | Uint8Array<ArrayBufferLike>;
    certificate_pem: string;
    certificatePem: string;
    dns_names: any[] | null;
    dnsNames: any[] | null;
    ip_addresses: any[] | null;
    ipAddresses: any[] | null;
    issuer: Gio.TlsCertificate | null;
    issuer_name: string | null;
    issuerName: string | null;
    not_valid_after: GLib.DateTime | null;
    not_valid_before: GLib.DateTime | null;
    notValidAfter: GLib.DateTime | null;
    notValidBefore: GLib.DateTime | null;
    password: string;
    pkcs11_uri: string;
    pkcs11Uri: string;
    pkcs12_data: string | Uint8Array<ArrayBufferLike>;
    pkcs12Data: string | Uint8Array<ArrayBufferLike>;
    private_key: string | Uint8Array<ArrayBufferLike>;
    private_key_pem: string;
    private_key_pkcs11_uri: string;
    privateKey: string | Uint8Array<ArrayBufferLike>;
    privateKeyPem: string;
    privateKeyPkcs11Uri: string;
    subject_name: string | null;
    subjectName: string | null;
}

Hierarchy (View Summary)

Index

Properties

certificate: string | Uint8Array<ArrayBufferLike>
certificate_pem: string
certificatePem: string
dns_names: any[] | null
dnsNames: any[] | null
ip_addresses: any[] | null
ipAddresses: any[] | null
issuer: Gio.TlsCertificate | null
issuer_name: string | null
issuerName: string | null
not_valid_after: GLib.DateTime | null
not_valid_before: GLib.DateTime | null
notValidAfter: GLib.DateTime | null
notValidBefore: GLib.DateTime | null
password: string
pkcs11_uri: string
pkcs11Uri: string
pkcs12_data: string | Uint8Array<ArrayBufferLike>
pkcs12Data: string | Uint8Array<ArrayBufferLike>
private_key: string | Uint8Array<ArrayBufferLike>
private_key_pem: string
private_key_pkcs11_uri: string
privateKey: string | Uint8Array<ArrayBufferLike>
privateKeyPem: string
privateKeyPkcs11Uri: string
subject_name: string | null
subjectName: string | null