Lines Matching refs:crt

64   gnutls_x509_crt_t	crt;		/* Self-signed certificate */  in cupsMakeServerCredentials()  local
147 gnutls_x509_crt_init(&crt); in cupsMakeServerCredentials()
149 gnutls_x509_crt_set_dn_by_oid(crt, GNUTLS_OID_X520_COUNTRY_NAME, 0, in cupsMakeServerCredentials()
152 gnutls_x509_crt_set_dn_by_oid(crt, GNUTLS_OID_X520_COUNTRY_NAME, 0, in cupsMakeServerCredentials()
154 gnutls_x509_crt_set_dn_by_oid(crt, GNUTLS_OID_X520_COMMON_NAME, 0, in cupsMakeServerCredentials()
156 gnutls_x509_crt_set_dn_by_oid(crt, GNUTLS_OID_X520_ORGANIZATION_NAME, 0, in cupsMakeServerCredentials()
158 gnutls_x509_crt_set_dn_by_oid(crt, GNUTLS_OID_X520_ORGANIZATIONAL_UNIT_NAME, in cupsMakeServerCredentials()
160 gnutls_x509_crt_set_dn_by_oid(crt, GNUTLS_OID_X520_STATE_OR_PROVINCE_NAME, 0, in cupsMakeServerCredentials()
162 gnutls_x509_crt_set_dn_by_oid(crt, GNUTLS_OID_X520_LOCALITY_NAME, 0, in cupsMakeServerCredentials()
166 gnutls_x509_crt_set_key(crt, key); in cupsMakeServerCredentials()
167 gnutls_x509_crt_set_serial(crt, serial, sizeof(serial)); in cupsMakeServerCredentials()
168 gnutls_x509_crt_set_activation_time(crt, curtime); in cupsMakeServerCredentials()
169 gnutls_x509_crt_set_expiration_time(crt, curtime + 10 * 365 * 86400); in cupsMakeServerCredentials()
170 gnutls_x509_crt_set_ca_status(crt, 0); in cupsMakeServerCredentials()
171 …gnutls_x509_crt_set_subject_alt_name(crt, GNUTLS_SAN_DNSNAME, common_name, (unsigned)strlen(common… in cupsMakeServerCredentials()
181 …gnutls_x509_crt_set_subject_alt_name(crt, GNUTLS_SAN_DNSNAME, localname, (unsigned)strlen(localnam… in cupsMakeServerCredentials()
183 gnutls_x509_crt_set_subject_alt_name(crt, GNUTLS_SAN_DNSNAME, "localhost", 9, GNUTLS_FSAN_APPEND); in cupsMakeServerCredentials()
192 …gnutls_x509_crt_set_subject_alt_name(crt, GNUTLS_SAN_DNSNAME, alt_names[i], (unsigned)strlen(alt_n… in cupsMakeServerCredentials()
196 gnutls_x509_crt_set_key_purpose_oid(crt, GNUTLS_KP_TLS_WWW_SERVER, 0); in cupsMakeServerCredentials()
197 gnutls_x509_crt_set_key_usage(crt, GNUTLS_KEY_DIGITAL_SIGNATURE | GNUTLS_KEY_KEY_ENCIPHERMENT); in cupsMakeServerCredentials()
198 gnutls_x509_crt_set_version(crt, 3); in cupsMakeServerCredentials()
201 if (gnutls_x509_crt_get_key_id(crt, 0, buffer, &bytes) >= 0) in cupsMakeServerCredentials()
202 gnutls_x509_crt_set_subject_key_id(crt, buffer, bytes); in cupsMakeServerCredentials()
204 gnutls_x509_crt_sign(crt, crt, key); in cupsMakeServerCredentials()
211 if ((result = gnutls_x509_crt_export(crt, GNUTLS_X509_FMT_PEM, buffer, &bytes)) < 0) in cupsMakeServerCredentials()
215 gnutls_x509_crt_deinit(crt); in cupsMakeServerCredentials()
229 gnutls_x509_crt_deinit(crt); in cupsMakeServerCredentials()
238 gnutls_x509_crt_deinit(crt); in cupsMakeServerCredentials()