Line data Source code
1 : %{ 2 : %} 3 : %language=ANSI-C 4 : %readonly-tables 5 : %define lookup-function-name is_ext_oid_supported 6 : %define hash-function-name x509_ext_hash 7 : 8 : struct supported_exts_st { const char *name; }; 9 : %% 10 : #GNUTLS_X509EXT_OID_SUBJECT_KEY_ID 11 : 2.5.29.14 12 : #GNUTLS_X509EXT_OID_KEY_USAGE 13 : 2.5.29.15 14 : #GNUTLS_X509EXT_OID_PRIVATE_KEY_USAGE_PERIOD - not supported 15 : #GNUTLS_X509EXT_OID_SAN 16 : 2.5.29.17 17 : #GNUTLS_X509EXT_OID_IAN 18 : 2.5.29.18 19 : #GNUTLS_X509EXT_OID_BASIC_CONSTRAINTS 20 3624 : 2.5.29.19 21 : #GNUTLS_X509EXT_OID_NAME_CONSTRAINTS 22 3624 : 2.5.29.30 23 : #GNUTLS_X509EXT_OID_CRL_DIST_POINTS 24 7214 : 2.5.29.31 25 3607 : #GNUTLS_X509EXT_OID_AUTHORITY_KEY_ID 26 3607 : 2.5.29.35 27 3607 : #GNUTLS_X509EXT_OID_EXTENDED_KEY_USAGE 28 3603 : 2.5.29.37 29 : #GNUTLS_X509EXT_OID_AUTHORITY_INFO_ACCESS 30 3603 : 1.3.6.1.5.5.7.1.1 31 3599 : #GNUTLS_X509EXT_OID_PROXY_CRT_INFO 32 : 1.3.6.1.5.5.7.1.14 33 : #GNUTLS_X509EXT_OID_TLSFEATURES 34 : 1.3.6.1.5.5.7.1.24 35 : # We do not support verification with specific policies, 36 : # as such all the policies and restrictions are acceptable. 37 : #GNUTLS_X509EXT_OID_CRT_POLICY 38 : 2.5.29.32 39 : #GNUTLS_X509EXT_OID_INHIBIT_ANYPOLICY 40 : 2.5.29.54