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 50 and Version 51 of CertMgr


Ignore:
Timestamp:
Jun 22, 2007, 3:55:01 AM (17 years ago)
Author:
wehlhard
Comment:

update docs

Legend:

Unmodified
Added
Removed
Modified
  • CertMgr

    v50 v51  
    4545 * export_certificate(filename?)
    4646 * gboolean check_signature(Certificate * certificate, Certificate * signer) - returns whether one certificate is signed by another
    47  * (some_tuple_list_type) get_verification_data() - returns a list of key-value pairs containing things to show to the user to check the certificate's validity. It's not ''strictly'' key-value due to i18n concerns, but here is an example: [ ("fpr_sha1","0123456789abcdef0123456789abcdef",_("SHA1 Fingerprint")), ("common_name","gmail.com",_("Common Name")), NULL ]
    4847 * char * get_unique_id - returns a string (probably something involving a key fingerprint) that can usefully be used to uniquely identify this certificate (for storage purposes)
    49  * char * get_signer_unique_id - returns a unique identifier for the key used to sign the certificate
     48 * char * get_issuer_unique_id - returns a unique identifier for the key used to sign the certificate
    5049 * destroy_certificate(Certificate * crt) - when a certificate's life has reached its end, call this to get rid of it. Will execute free(crt) for you.
     50 * get_fingerprint_sha1
     51 * get_certificate_subject(crt) - retrieves a string representing "who the certificate is for". For SSL X.509 certs, this would be the domain name (NOT fully qualified - no dot at the end! BEWARE!)
    5152
    5253==== Certificate Scheme Requirements ====
     
    101102||import_certificate||Written, untested, Exposed||Not started||Not started||
    102103||destroy_certificate||Written, untested, Exposed||Not started||Not started||
    103 ||get_verification_data||Written, untested, Exposed||Not started||Not started||
    104104||get_fingerprint_sha1||Written, Tested, Exposed||Not started||Not started||
    105105
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!