comparison libpurple/certificate.c @ 19080:3bdede51c007

- Expose get_unique_id and get_issuer_unique_id through libpurple functions
author William Ehlhardt <williamehlhardt@gmail.com>
date Tue, 07 Aug 2007 23:26:54 +0000
parents 3987f76c0e4b
children bdd8911d5031
comparison
equal deleted inserted replaced
19079:05ae340c42cc 19080:3bdede51c007
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