libpurple/certificate.c

branch
soc.2007.certmgr
changeset 19020
a9af8402bb04
parent 19018
2ebe15f875a6
child 19021
a51771bf3d26
equal deleted inserted replaced
19019:d2415aad4cfb 19020:a9af8402bb04
243 243
244 return fpr; 244 return fpr;
245 } 245 }
246 246
247 gchar * 247 gchar *
248 purple_certificate_get_unique_id(PurpleCertificate *crt)
249 {
250 g_return_val_if_fail(crt, NULL);
251 g_return_val_if_fail(crt->scheme, NULL);
252 g_return_val_if_fail(crt->scheme->get_unique_id, NULL);
253
254 return (crt->scheme->get_unique_id)(crt);
255 }
256
257 gchar *
258 purple_certificate_get_issuer_unique_id(PurpleCertificate *crt)
259 {
260 g_return_val_if_fail(crt, NULL);
261 g_return_val_if_fail(crt->scheme, NULL);
262 g_return_val_if_fail(crt->scheme->get_issuer_unique_id, NULL);
263
264 return (crt->scheme->get_issuer_unique_id)(crt);
265 }
266
267 gchar *
248 purple_certificate_get_subject_name(PurpleCertificate *crt) 268 purple_certificate_get_subject_name(PurpleCertificate *crt)
249 { 269 {
250 PurpleCertificateScheme *scheme; 270 PurpleCertificateScheme *scheme;
251 gchar *subject_name; 271 gchar *subject_name;
252 272

mercurial