Callback type that looks up a certificate or CRL by subject name, with provider selection.
Declared in <openssl/x509_vfy.h>
typedef int(* X509_LOOKUP_get_by_subject_ex_fn)(X509_LOOKUP*, X509_LOOKUP_TYPE, X509_NAME const*, X509_OBJECT*, OSSL_LIB_CTX*, char const*);
1 on success, or 0 on failure.
| Name | Description |
|---|---|
| ctx | Lookup instance to query. |
| type | X509_LU_X509 or X509_LU_CRL selecting the object kind. |
| name | Subject name to match. |
| ret | Receives the found object on success. |
| libctx | Library context for algorithm fetches, or NULL for the default. |
| propq | Property query for provider selection, or NULL. |