TlsInteraction.requestCertificateFinish

Complete a 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 Value

The status of the request certificate interaction.

Throws

GException on failure.

Meta

Since

2.40