InfCertUtil

InfCertUtil

Synopsis

GPtrArray *         inf_cert_util_load_file             (const gchar *filename,
                                                         GPtrArray *current,
                                                         GError **error);
gboolean            inf_cert_util_save_file             (gnutls_x509_crt_t *certs,
                                                         guint n_certs,
                                                         const gchar *file,
                                                         GError **error);
int                 inf_cert_util_copy                  (gnutls_x509_crt_t *dest,
                                                         gnutls_x509_crt_t src);
gchar *             inf_cert_util_get_dn_by_oid         (gnutls_x509_crt_t cert,
                                                         const char *oid,
                                                         unsigned int index);
gchar *             inf_cert_util_get_issuer_dn_by_oid  (gnutls_x509_crt_t crt,
                                                         const char *oid,
                                                         unsigned int index);
gchar *             inf_cert_util_get_hostname          (gnutls_x509_crt_t cert);
gchar *             inf_cert_util_get_activation_time   (gnutls_x509_crt_t cert);
gchar *             inf_cert_util_get_expiration_time   (gnutls_x509_crt_t cert);
gchar *             inf_cert_util_get_fingerprint       (gnutls_x509_crt_t cert,
                                                         gnutls_digest_algorithm_t algo);
gchar *             inf_cert_util_get_serial_number     (gnutls_x509_crt_t cert);

Description

Details

inf_cert_util_load_file ()

GPtrArray *         inf_cert_util_load_file             (const gchar *filename,
                                                         GPtrArray *current,
                                                         GError **error);


inf_cert_util_save_file ()

gboolean            inf_cert_util_save_file             (gnutls_x509_crt_t *certs,
                                                         guint n_certs,
                                                         const gchar *file,
                                                         GError **error);


inf_cert_util_copy ()

int                 inf_cert_util_copy                  (gnutls_x509_crt_t *dest,
                                                         gnutls_x509_crt_t src);


inf_cert_util_get_dn_by_oid ()

gchar *             inf_cert_util_get_dn_by_oid         (gnutls_x509_crt_t cert,
                                                         const char *oid,
                                                         unsigned int index);


inf_cert_util_get_issuer_dn_by_oid ()

gchar *             inf_cert_util_get_issuer_dn_by_oid  (gnutls_x509_crt_t crt,
                                                         const char *oid,
                                                         unsigned int index);


inf_cert_util_get_hostname ()

gchar *             inf_cert_util_get_hostname          (gnutls_x509_crt_t cert);


inf_cert_util_get_activation_time ()

gchar *             inf_cert_util_get_activation_time   (gnutls_x509_crt_t cert);


inf_cert_util_get_expiration_time ()

gchar *             inf_cert_util_get_expiration_time   (gnutls_x509_crt_t cert);


inf_cert_util_get_fingerprint ()

gchar *             inf_cert_util_get_fingerprint       (gnutls_x509_crt_t cert,
                                                         gnutls_digest_algorithm_t algo);


inf_cert_util_get_serial_number ()

gchar *             inf_cert_util_get_serial_number     (gnutls_x509_crt_t cert);