kdc: add wrappers for heimbase object accessors
Add libkdc wrappers for heimbase object accessors so plugins can use audit and request attribute APIs without consuming libheimbase. Exposed API surface is minimal and is limited to reading array collections, and reading/creating base and custom types.
This commit is contained in:

committed by
Nico Williams

parent
917e16049a
commit
144caf67fa
@@ -77,6 +77,22 @@ HEIMDAL_KDC_1.0 {
|
||||
kdc_audit_vaddreason;
|
||||
_kdc_audit_trail;
|
||||
|
||||
kdc_object_alloc;
|
||||
kdc_object_retain;
|
||||
kdc_object_release;
|
||||
kdc_bool_create;
|
||||
kdc_bool_get_value;
|
||||
kdc_array_iterate;
|
||||
kdc_array_get_length;
|
||||
kdc_array_get_value;
|
||||
kdc_array_copy_value;
|
||||
kdc_string_create;
|
||||
kdc_string_get_utf8;
|
||||
kdc_data_create;
|
||||
kdc_data_get_data;
|
||||
kdc_number_create;
|
||||
kdc_number_get_value;
|
||||
|
||||
# needed for digest-service
|
||||
_kdc_db_fetch;
|
||||
_kdc_free_ent;
|
||||
|
Reference in New Issue
Block a user