| Top |
Functions
| #define | AGS_CERTIFICATE_MANAGER_GET_OBJ_MUTEX() |
|
|
ags_certificate_manager_get_certificate () |
|
|
ags_certificate_manager_add_certificate () |
|
|
ags_certificate_manager_remove_certificate () |
|
|
ags_certificate_manager_get_key_file () |
| AgsCertificateManager * | ags_certificate_manager_get_instance () |
| AgsCertificateManager * | ags_certificate_manager_new () |
| #define | AGS_CERTIFICATE_MANAGER() |
| #define | AGS_CERTIFICATE_MANAGER_CLASS() |
| #define | AGS_CERTIFICATE_MANAGER_GET_CLASS() |
| #define | AGS_IS_CERTIFICATE_MANAGER() |
| #define | AGS_IS_CERTIFICATE_MANAGER_CLASS() |
|
|
ags_certificate_manager_get_type () |
Types and Values
| #define | AGS_TYPE_CERTIFICATE_MANAGER |
| struct | AgsCertificateManager |
| struct | AgsCertificateManagerClass |
Functions
AGS_CERTIFICATE_MANAGER_GET_OBJ_MUTEX()
#define AGS_CERTIFICATE_MANAGER_GET_OBJ_MUTEX(obj) (&(((AgsCertificateManager *) obj)->obj_mutex))
ags_certificate_manager_get_certificate ()
GList * ags_certificate_manager_get_certificate (AgsCertificateManager *certificate_manager);
Get certificate.
Returns
the
[element-type GObject][transfer full]
Since:
ags_certificate_manager_add_certificate ()
void ags_certificate_manager_add_certificate (AgsCertificateManager *certificate_manager,);GObject *certificate
Add certificate
to certificate_manager
.
Since:
ags_certificate_manager_remove_certificate ()
void ags_certificate_manager_remove_certificate (AgsCertificateManager *certificate_manager,);GObject *certificate
Remove certificate
from certificate_manager
.
Since:
ags_certificate_manager_get_key_file ()
void ags_certificate_manager_get_key_file (AgsCertificateManager *certificate_manager,,GObject *security_context,gchar *user_uuid,gchar *security_token,gchar *domain,gchar *key_type,gchar **public_key_file);gchar **private_key_file
Get public and private key file.
Parameters
certificate_manager |
||
security_context |
||
user_uuid |
the user's UUID |
|
security_token |
the security token |
|
domain |
the domain to find |
|
key_type |
the key type to find |
|
public_key_file |
return location of public key filename. |
[out][transfer full] |
private_key_file |
return location of private key filename. |
[out][transfer full] |
Since:
ags_certificate_manager_get_instance ()
AgsCertificateManager * ags_certificate_manager_get_instance ();
Get instance.
Since:
ags_certificate_manager_new ()
AgsCertificateManager * ags_certificate_manager_new ();
Creates an AgsCertificateManager
Since:
AGS_CERTIFICATE_MANAGER()
#define AGS_CERTIFICATE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_CERTIFICATE_MANAGER, AgsCertificateManager))
AGS_CERTIFICATE_MANAGER_CLASS()
#define AGS_CERTIFICATE_MANAGER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_CERTIFICATE_MANAGER, AgsCertificateManagerClass))
AGS_CERTIFICATE_MANAGER_GET_CLASS()
#define AGS_CERTIFICATE_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_CERTIFICATE_MANAGER, AgsCertificateManagerClass))
AGS_IS_CERTIFICATE_MANAGER()
#define AGS_IS_CERTIFICATE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_CERTIFICATE_MANAGER))
AGS_IS_CERTIFICATE_MANAGER_CLASS()
#define AGS_IS_CERTIFICATE_MANAGER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_CERTIFICATE_MANAGER))