[ Version ( since = "3.16" ) ]
public async bool invoke_credentials_required (SourceCredentialsReason reason, string certificate_pem, TlsCertificateFlags certificate_errors, Error? op_error, Cancellable? cancellable) throws Error
Asynchronously calls the InvokeCredentialsRequired method on the server side, to inform clients that credentials are required.
When the operation is finished, callback
will be called. You can then call
invoke_credentials_required.end to get the result of the operation.
this |
an Source |
reason |
an SourceCredentialsReason, why the credentials are required |
certificate_pem |
PEM-encoded secure connection certificate, or an empty string |
certificate_errors |
a bit-or of TlsCertificateFlags for secure connection certificate |
op_error |
a Error with a description of the previous credentials error, or |
cancellable |
optional Cancellable object, or |
callback |
a TaskReadyCallback to call when the request is satisfied |
user_data |
data to pass to the callback function |