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
)

Description [src]

Get public and private key file.

Available since: 3.0.0

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.