GcrTokenManager
GcrTokenManager
|
|
Synopsis
GcrTokenManagerPrivate;
struct GcrTokenManager;
GcrTokenManager * gcr_token_manager_new (GckSlot *slot);
GckSlot * gcr_token_manager_get_slot (GcrTokenManager *self);
gboolean gcr_token_manager_initialize (GcrTokenManager *self,
GCancellable *cancel,
GError **error);
void gcr_token_manager_initialize_async (GcrTokenManager *self,
GCancellable *cancel,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean gcr_token_manager_initialize_finish (GcrTokenManager *self,
GAsyncResult *res,
GError **error);
gboolean gcr_token_manager_change_pin (GcrTokenManager *self,
GCancellable *cancel,
GError **error);
void gcr_token_manager_change_pin_async (GcrTokenManager *self,
GCancellable *cancel,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean gcr_token_manager_change_pin_finish (GcrTokenManager *self,
GAsyncResult *res,
GError **error);
Details
GcrTokenManagerPrivate
typedef struct _GcrTokenManagerPrivate GcrTokenManagerPrivate;
struct GcrTokenManager
struct GcrTokenManager {
GObject parent;
GcrTokenManagerPrivate *pv;
};