c
Import line: | Gck = imports.gi.Gck; |
GIR File: | Gck-1.gir |
C documentation: | GckMechanism |
Struct : | Mechanism |
Properties | Defined By | |
---|---|---|
n_parameter : guint64
|
Gck.Mechanism | |
parameter : void*
|
Gck.Mechanism | |
type : guint64
|
Gck.Mechanism |
Method / Constructor | Defined By | |
---|---|---|
new Gck.Mechanism
()
Create a new Gck.Mechanism
Create a new Gck.Mechanism
|
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Gck.Session
Method |
decrypt_async
(Object key, Mechanism mechanism, String input, guint64 n_input, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gck.Session
Method |
decrypt_full
(Object key, Mechanism mechanism, String input, guint64 n_input, Object out_values, Cancellable cancellable)
:
String
|
Gck.Session
Method |
derive_key_async
(Object base, Mechanism mechanism, Attributes attrs, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gck.Session
Method |
derive_key_full
(Object base, Mechanism mechanism, Attributes attrs, Cancellable cancellable)
:
Gck.Object
|
Gck.Session
Method |
encrypt_async
(Object key, Mechanism mechanism, String input, guint64 n_input, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gck.Session
Method |
encrypt_full
(Object key, Mechanism mechanism, String input, guint64 n_input, Object out_values, Cancellable cancellable)
:
String
|
Gck.Session
Method |
generate_key_pair_async
(Mechanism mechanism, Attributes public_attrs, Attributes private_attrs, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gck.Session
Method |
generate_key_pair_full
(Mechanism mechanism, Attributes public_attrs, Attributes private_attrs, Object out_values, Object private_key, Cancellable cancellable)
:
gboolean
|
Gck.Session
Method |
sign_async
(Object key, Mechanism mechanism, String input, guint64 n_input, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gck.Session
Method |
sign_full
(Object key, Mechanism mechanism, String input, guint64 n_input, guint64 n_result, Cancellable cancellable)
:
guint8
|
Gck.Session
Method |
unwrap_key_async
(Object wrapper, Mechanism mechanism, String input, guint64 n_input, Attributes attrs, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gck.Session
Method |
unwrap_key_full
(Object wrapper, Mechanism mechanism, String input, guint64 n_input, Attributes attrs, Cancellable cancellable)
:
Gck.Object
|
Gck.Session
Method |
verify_async
(Object key, Mechanism mechanism, String input, guint64 n_input, String signature, guint64 n_signature, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gck.Session
Method |
verify_full
(Object key, Mechanism mechanism, String input, guint64 n_input, String signature, guint64 n_signature, Cancellable cancellable)
:
gboolean
|
Gck.Session
Method |
wrap_key_async
(Object wrapper, Mechanism mechanism, Object wrapped, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gck.Session
Method |
wrap_key_full
(Object wrapper, Mechanism mechanism, Object wrapped, Object out_values, Cancellable cancellable)
:
String
|