EventDance - Documentation and Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties | Signals |
EvdTlsCredentials; EvdTlsCredentialsClass; EvdTlsCredentialsPrivate; EvdTlsCredentials * evd_tls_credentials_new (void
); void evd_tls_credentials_set_cert_file (EvdTlsCredentials *self
,const gchar *cert_file
); void evd_tls_credentials_set_key_file (EvdTlsCredentials *self
,const gchar *key_file
); void evd_tls_credentials_set_trust_file (EvdTlsCredentials *self
,const gchar *trust_file
); gboolean evd_tls_credentials_ready (EvdTlsCredentials *self
); gboolean evd_tls_credentials_prepare (EvdTlsCredentials *self
,EvdTlsMode mode
,GError **error
); gboolean evd_tls_credentials_get_anonymous (EvdTlsCredentials *self
); gpointer evd_tls_credentials_get_credentials (EvdTlsCredentials *self
);
"cert-file" gchar* : Read / Write "dh-bits" guint : Read / Write "key-file" gchar* : Read / Write "trust-file" gchar* : Read / Write
typedef struct { GObjectClass parent_class; /* signal prototypes */ void (* ready) (EvdTlsCredentials *self); } EvdTlsCredentialsClass;
void evd_tls_credentials_set_cert_file (EvdTlsCredentials *self
,const gchar *cert_file
);
|
|
|
void evd_tls_credentials_set_key_file (EvdTlsCredentials *self
,const gchar *key_file
);
|
|
|
void evd_tls_credentials_set_trust_file (EvdTlsCredentials *self
,const gchar *trust_file
);
|
|
|
gboolean evd_tls_credentials_ready (EvdTlsCredentials *self
);
|
|
Returns : |
gboolean evd_tls_credentials_prepare (EvdTlsCredentials *self
,EvdTlsMode mode
,GError **error
);
|
|
|
|
|
|
Returns : |
gboolean evd_tls_credentials_get_anonymous (EvdTlsCredentials *self
);
|
|
Returns : |
gpointer evd_tls_credentials_get_credentials (EvdTlsCredentials *self
);
|
|
Returns : |
"cert-file"
property "cert-file" gchar* : Read / Write
Filename of the X.509 or OpenPGP certificate file to use with this credentials.
Default value: NULL
"dh-bits"
property "dh-bits" guint : Read / Write
Bit depth of the Diffie-Hellman key exchange parameters to use during handshake.
Allowed values: <= 4096
Default value: 0
"key-file"
property "key-file" gchar* : Read / Write
Filename of the X.509 or OpenPGP private key file to use with this credentials.
Default value: NULL
"ready"
signalvoid user_function (EvdTlsCredentials *evdtlscredentials, gpointer user_data) : Run Last / Action
|
the object which received the signal. |
|
user data set when the signal handler was connected. |