Certificate
Object Hierarchy:
Description:
[ CCode ( copy_function = "purple_certificate_copy" , free_function = "purple_certificate_destroy" ) ]
[ Compact ]
public class Certificate
Content:
Static methods:
- public static void add_ca_search_path (string path)
- public static bool check_signature_chain (List chain)
- public static bool check_signature_chain_with_failing (List chain, out unowned Certificate failing)
- public static unowned List copy_list (List crt_list)
- public static void destroy_list (List crt_list)
- public static bool export (string filename, Certificate crt)
- public static unowned CertificatePool find_pool (string scheme_name, string pool_name)
- public static unowned CertificateScheme find_scheme (string name)
- public static unowned CertificateVerifier find_verifier (string scheme_name, string ver_name)
- public static void* get_handle ()
- public static unowned List get_pools ()
- public static unowned List get_schemes ()
- public static unowned List get_verifiers ()
- public static unowned Certificate import (CertificateScheme scheme, string filename)
- public static void init ()
- public static bool register_pool (CertificatePool pool)
- public static bool register_scheme (CertificateScheme scheme)
- public static bool register_verifier (CertificateVerifier vr)
- public static void uninit ()
- public static bool unregister_pool (CertificatePool pool)
- public static bool unregister_scheme (CertificateScheme scheme)
- public static bool unregister_verifier (CertificateVerifier vr)
- public static void verify (CertificateVerifier verifier, string subject_name, List cert_chain, CertificateVerifiedCallback cb, void* cb_data)
- public static void verify_complete (CertificateVerificationRequest vrq, CertificateVerificationStatus st)
Methods:
Fields: