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 function. user_uuid
-
Type:
gchar*
The user’s UUID.
The data is owned by the caller of the function. 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 function. 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 function. 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 function. 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 instance takes ownership of the 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 instance takes ownership of the data, and is responsible for freeing it. The value is a NUL terminated UTF-8 string.