Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 19 and Version 20 of CertMgr


Ignore:
Timestamp:
May 30, 2007, 4:37:02 AM (17 years ago)
Author:
wehlhard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CertMgr

    v19 v20  
    88
    99= Handy-dandy overview =
    10 == SSL Ops additions ==
     10== CertificateScheme API  ==
     11 * Closely modeled on Cipher API
     12=== struct Certificate ===
     13 * CertificateScheme * scheme
     14 * Internal data
     15
     16=== struct CertificateScheme ===
     17Will be registered into an internal list of scheme types
     18 * char * name = "x509", "pgp", etc.
     19 * int ref - for reference counting
     20 * Certificate * import_certificate(file arguments) -
     21 * export_certificate(filename?)
     22 * gboolean check_approval(Certificate * certificate, Certificate * signer) - returns whether one certificate is signed by another
     23 * CertificateVerificationData * get_verification_data() - returns a structure containing things to show to the user to check the certificate's validity
     24 * gchar * fingerprint_sha1, gchar * fingerprint_md5 - return various hashes of the key (named separately as the hash type controls of the CertScheme backends are not supposed to be exposed directly)
     25
     26
    1127
    1228= Issues =
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!