Lines Matching defs:ssl_config_data
230 struct ssl_config_data { struct
231 struct ssl_primary_config primary;
232 long certverifyresult; /* result from the certificate verification */
233 char *CRLfile; /* CRL to check certificate revocation */
234 char *issuercert;/* optional issuer certificate filename */
235 curl_ssl_ctx_callback fsslctx; /* function to initialize ssl ctx */
236 void *fsslctxp; /* parameter for call back */
237 char *cert; /* client certificate file name */
238 char *cert_type; /* format for certificate (default: PEM)*/
239 char *key; /* private key file name */
240 char *key_type; /* format for private key (default: PEM) */
241 char *key_passwd; /* plain text private key password */
243 char *username; /* TLS username (for, e.g., SRP) */
244 char *password; /* TLS password (for, e.g., SRP) */
245 enum CURL_TLSAUTH authtype; /* TLS authentication type (default SRP) */
247 bit certinfo:1; /* gather lots of certificate info */
248 bit falsestart:1;
249 bit enable_beast:1; /* allow this flaw for interoperability's sake*/
250 bit no_revoke:1; /* disable SSL certificate revocation checks */