CipherValidity
Object Hierarchy:
Description:
[ CCode ( copy_function = "g_boxed_copy" , free_function = "g_boxed_free" , type_id = "camel_cipher_validity_get_type ()" ) ]
[ Compact ]
public class CipherValidity
Content:
Creation methods:
Methods:
- public int add_certinfo (CipherValidityMode mode, string name, string email)
Add a cert info to the signer or encrypter info.
- public int add_certinfo_ex (CipherValidityMode mode, string name, string email, void* cert_data, CipherCloneFunc? cert_data_clone)
Add a cert info to the signer or encrypter info, with extended data
set.
- public void clear ()
- public CipherValidity clone ()
- public void envelope (CipherValidity valid)
Calculate a conglomerate validity based on wrapping one secure part
inside another one.
- public void free ()
- public void* get_certinfo_property (CipherValidityMode mode, int info_index, string name)
Gets a named property name
value for the given
info_index
of the mode
validity part.
- public string get_description ()
- public bool get_valid ()
- public void init ()
- public void set_certinfo_property (CipherValidityMode mode, int info_index, string name, void* value, CipherCloneFunc? value_clone)
Sets a named property name
value value
for
the given info_index
of the mode
validity part.
- public void set_description (string description)
- public void set_valid (bool valid)
Fields: