Function
Gcrtrust_remove_pinned_certificate_async
Declaration [src]
void
gcr_trust_remove_pinned_certificate_async (
GcrCertificate* certificate,
const gchar* purpose,
const gchar* peer,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
Description [src]
Remove a pinned certificate for communication with peer
for purpose
.
If the same pinned certificate does not exist, or was already removed, then this operation succeeds without error.
When the operation is finished, callback will be called. You can then call
gcr_trust_remove_pinned_certificate_finish()
to get the result of the operation.
Parameters
certificate |
GcrCertificate |
A |
|
The data is owned by the caller of the function. | |
purpose |
const gchar* |
The purpose string. |
|
The data is owned by the caller of the function. | |
The value is a NUL terminated UTF-8 string. | |
peer |
const gchar* |
The peer for this pinned certificate. |
|
The data is owned by the caller of the function. | |
The value is a NUL terminated UTF-8 string. | |
cancellable |
GCancellable |
A |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
callback |
GAsyncReadyCallback |
A |
|
The argument can be NULL . | |
user_data |
gpointer |
The data to pass to callback function. |
|
The argument can be NULL . | |
The data is owned by the caller of the function. |