get_last_credentials_required_arguments_sync
Description:
public bool get_last_credentials_required_arguments_sync (out SourceCredentialsReason out_reason, out string out_certificate_pem, out TlsCertificateFlags out_certificate_errors, out Error out_op_error, Cancellable? cancellable = null) throws Error
Retrieves the last used arguments of the 'credentials-required' signal emission.
If there was none emitted yet, or a corresponding 'authenitcate' had been emitted already, then the out_reason is set to
UNKNOWN and the value of other 'out' arguments is set
to no values.
If an error occurs, the function sets error and returns false. The result gchar values should be freed with
g_free when no longer needed.
Parameters:
| this |
an Source |
| out_reason |
an SourceCredentialsReason, why the credentials are required |
| out_certificate_pem |
PEM-encoded secure connection certificate, or an empty string |
| out_certificate_errors |
a bit-or of TlsCertificateFlags for secure connection certificate |
| out_op_error |
a Error with a description of the previous credentials error |
| cancellable |
optional Cancellable object, or |
Returns:
|
|