Interface
AgsCertificate
Prerequisite
In order to implement Certificate, your type must inherit fromGObject
.
Interface structure
struct AgsCertificateInterface {
GTypeInterface ginterface;
gchar** (* get_cert_uuid) (
AgsCertificate* certificate,
GObject* security_context,
gchar* user_uuid,
gchar* security_token,
GError** error
);
void (* set_domain) (
AgsCertificate* certificate,
GObject* security_context,
gchar* user_uuid,
gchar* security_token,
gchar* cert_uuid,
gchar* domain,
GError** error
);
gchar* (* get_domain) (
AgsCertificate* certificate,
GObject* security_context,
gchar* user_uuid,
gchar* security_token,
gchar* cert_uuid,
GError** error
);
void (* set_key_type) (
AgsCertificate* certificate,
GObject* security_context,
gchar* user_uuid,
gchar* security_token,
gchar* cert_uuid,
gchar* key_type,
GError** error
);
gchar* (* get_key_type) (
AgsCertificate* certificate,
GObject* security_context,
gchar* user_uuid,
gchar* security_token,
gchar* cert_uuid,
GError** error
);
void (* set_public_key_file) (
AgsCertificate* certificate,
GObject* security_context,
gchar* user_uuid,
gchar* security_token,
gchar* cert_uuid,
gchar* public_key_file,
GError** error
);
gchar* (* get_public_key_file) (
AgsCertificate* certificate,
GObject* security_context,
gchar* user_uuid,
gchar* security_token,
gchar* cert_uuid,
GError** error
);
void (* set_private_key_file) (
AgsCertificate* certificate,
GObject* security_context,
gchar* user_uuid,
gchar* security_token,
gchar* cert_uuid,
gchar* private_key_file,
GError** error
);
gchar* (* get_private_key_file) (
AgsCertificate* certificate,
GObject* security_context,
gchar* user_uuid,
gchar* security_token,
gchar* cert_uuid,
GError** error
);
}
No description available.
Interface members
ginterface |
|
No description available. |
|
get_cert_uuid |
|
No description available. |
|
set_domain |
|
No description available. |
|
get_domain |
|
No description available. |
|
set_key_type |
|
No description available. |
|
get_key_type |
|
No description available. |
|
set_public_key_file |
|
No description available. |
|
get_public_key_file |
|
No description available. |
|
set_private_key_file |
|
No description available. |
|
get_private_key_file |
|
No description available. |