Go to the source code of this file.
|
X509_POLICY_DATA * | policy_data_new (POLICYINFO *policy, const ASN1_OBJECT *id, int crit) |
|
void | policy_data_free (X509_POLICY_DATA *data) |
|
X509_POLICY_DATA * | policy_cache_find_data (const X509_POLICY_CACHE *cache, const ASN1_OBJECT *id) |
|
int | policy_cache_set_mapping (X509 *x, POLICY_MAPPINGS *maps) |
|
| STACK_OF (X509_POLICY_NODE) *policy_node_cmp_new(void) |
|
void | policy_cache_init (void) |
|
void | policy_cache_free (X509_POLICY_CACHE *cache) |
|
X509_POLICY_NODE * | level_find_node (const X509_POLICY_LEVEL *level, const X509_POLICY_NODE *parent, const ASN1_OBJECT *id) |
|
X509_POLICY_NODE * | tree_find_sk (STACK_OF(X509_POLICY_NODE) *sk, const ASN1_OBJECT *id) |
|
X509_POLICY_NODE * | level_add_node (X509_POLICY_LEVEL *level, const X509_POLICY_DATA *data, X509_POLICY_NODE *parent, X509_POLICY_TREE *tree) |
|
void | policy_node_free (X509_POLICY_NODE *node) |
|
int | policy_node_match (const X509_POLICY_LEVEL *lvl, const X509_POLICY_NODE *node, const ASN1_OBJECT *oid) |
|
const X509_POLICY_CACHE * | policy_cache_set (X509 *x) |
|
◆ node_critical
◆ node_data_critical
◆ POLICY_DATA_FLAG_CRITICAL
#define POLICY_DATA_FLAG_CRITICAL 0x10 |
◆ POLICY_DATA_FLAG_EXTRA_NODE
#define POLICY_DATA_FLAG_EXTRA_NODE 0x8 |
◆ POLICY_DATA_FLAG_MAP_MASK
#define POLICY_DATA_FLAG_MAP_MASK 0x3 |
◆ POLICY_DATA_FLAG_MAPPED
#define POLICY_DATA_FLAG_MAPPED 0x1 |
◆ POLICY_DATA_FLAG_MAPPED_ANY
#define POLICY_DATA_FLAG_MAPPED_ANY 0x2 |
◆ POLICY_DATA_FLAG_SHARED_QUALIFIERS
#define POLICY_DATA_FLAG_SHARED_QUALIFIERS 0x4 |
◆ POLICY_FLAG_ANY_POLICY
#define POLICY_FLAG_ANY_POLICY 0x2 |
◆ X509_POLICY_DATA
◆ level_add_node()
◆ level_find_node()
◆ policy_cache_find_data()
◆ policy_cache_free()
◆ policy_cache_init()
◆ policy_cache_set()
◆ policy_cache_set_mapping()
int policy_cache_set_mapping |
( |
X509 * |
x, |
|
|
POLICY_MAPPINGS * |
maps |
|
) |
| |
◆ policy_data_free()
◆ policy_data_new()
◆ policy_node_free()
◆ policy_node_match()
◆ STACK_OF()
◆ tree_find_sk()