Method
AgsCertificateManagerget_key_file
since: 3.0.0
Declaration [src]
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
)
Parameters
security_context
-
Type:
GObject
The
AgsSecurityContext
.The data is owned by the caller of the method. user_uuid
-
Type:
gchar*
The user’s UUID.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. security_token
-
Type:
gchar*
The security token.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. domain
-
Type:
gchar*
The domain to find.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. key_type
-
Type:
gchar*
The key type to find.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. public_key_file
-
Type:
gchar**
Return location of public key filename.
The argument will be set by the function. The caller of the method takes ownership of the returned data, and is responsible for freeing it. The value is a NUL terminated UTF-8 string. private_key_file
-
Type:
gchar**
Return location of private key filename.
The argument will be set by the function. The caller of the method takes ownership of the returned data, and is responsible for freeing it. The value is a NUL terminated UTF-8 string.