Infinity.CertificateChain¶
Fields¶
None
Methods¶
| class | new(certs) | 
| get_n_certificates() | |
| ref() | |
| unref() | 
Details¶
- 
class Infinity.CertificateChain¶
- Infinity.CertificateChainis an opaque data type. You should only access it via the public API functions.- 
classmethod new(certs)¶
- Parameters: - certs ([ - InfGnutls.X509Crt]) – Array of certificates.- Returns: - A new - Infinity.CertificateChain.- Return type: - Infinity.CertificateChain- Creates a new - Infinity.CertificateChainwith the given certificates. The certs array needs to be allocated with- GLib.malloc. This function takes ownership of certs.
 - 
get_n_certificates()¶
- Returns: - The number of certificates in self. - Return type: - int- Returns the number of certificates in self. 
 - 
ref()¶
- Returns: - The same self. - Return type: - Infinity.CertificateChain- Increases the reference count of self by one. 
 - 
unref()¶
- Decreases the reference count of self by one. If the reference count reaches zero, then self is freed. 
 
- 
classmethod