TlsInteraction.requestCertificateFinish

Complete an request certificate user interaction request. This should be once the g_tls_interaction_request_certificate_async() completion callback is called.

If %G_TLS_INTERACTION_HANDLED is returned, then the #GTlsConnection passed to g_tls_interaction_request_certificate_async() will have had its #GTlsConnection:certificate filled in.

If the interaction is cancelled by the cancellation object, or by the user then %G_TLS_INTERACTION_FAILED will be returned with an error that contains a %G_IO_ERROR_CANCELLED error code.

class TlsInteraction
requestCertificateFinish

Parameters

result AsyncResultIF

the result passed to the callback

Return: The status of the request certificate interaction.

Throws

GException on failure.

Meta

Since

2.40