Searched refs:tenantp (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/external/bsd/openldap/dist/contrib/slapd-modules/rbac/ |
H A D | init.c | 154 tenant_info_t *tenantp, in initialize_tenant() argument 172 ber_dupbv( &e->e_name, &tenantp->audit_basedn ); in initialize_tenant() 173 ber_dupbv( &e->e_nname, &tenantp->audit_basedn ); in initialize_tenant() 180 ber_dupbv( &e->e_name, &tenantp->sessions_basedn ); in initialize_tenant() 181 ber_dupbv( &e->e_nname, &tenantp->sessions_basedn ); in initialize_tenant() 223 rbac_tenant_t *tenantp = NULL; in rbac_initialize_tenants() local 225 for ( tenantp = &rbac_tenants; tenantp; tenantp = tenantp->next ) { in rbac_initialize_tenants() 227 be, cr, &tenantp->tenant_info, INIT_AUDIT_CONTAINER ); in rbac_initialize_tenants() 232 tenantp->tenant_info.tid.bv_val ? in rbac_initialize_tenants() 233 tenantp->tenant_info.tid.bv_val : in rbac_initialize_tenants() [all …]
|
H A D | rbacsess.c | 48 tenant_info_t *tenantp; member 107 tenant_info_t *tenantp = NULL; in rbac_session_permissions_cb() local 116 tenantp = sess_perm_reqp->tenantp; in rbac_session_permissions_cb() 117 session_permissions_ads = tenantp->schema->session_permissions_ads; in rbac_session_permissions_cb() 224 tenant_info_t *tenantp = NULL; in rbac_session_add_role() local 229 tenantp = rbac_tid2tenant( &reqp->tenantid ); in rbac_session_add_role() 230 if ( !tenantp ) { in rbac_session_add_role() 284 tenant_info_t *tenantp = NULL; in rbac_session_drop_role() local 288 tenantp = rbac_tid2tenant( &reqp->tenantid ); in rbac_session_drop_role() 289 if ( !tenantp ) { in rbac_session_drop_role() [all …]
|
H A D | rbacperm.c | 49 permission_ads = cbp->tenantp->schema->permission_ads; in rbac_read_permission_cb() 120 tenant_info_t *tenantp = rbac_tid2tenant( &reqp->tenantid ); in rbac_read_permission() local 133 if ( !tenantp ) { in rbac_read_permission() 144 tenantp->permissions_basedn.bv_val ); in rbac_read_permission() 148 reqp->objname.bv_val, tenantp->permissions_basedn.bv_val ); in rbac_read_permission() 161 rbac_cb.tenantp = tenantp; in rbac_read_permission() 169 op2.o_dn = tenantp->admin; in rbac_read_permission() 170 op2.o_ndn = tenantp->admin; in rbac_read_permission() 176 op2.ors_attrs = tenantp->schema->perm_attrs; in rbac_read_permission()
|
H A D | rbacuser.c | 73 user_ads = cbp->tenantp->schema->user_ads; in rbac_read_user_cb() 357 tenant_info_t *tenantp = rbac_tid2tenant( &reqp->tenantid ); in rbac_read_user() local 366 if ( !tenantp ) { in rbac_read_user() 388 rbac_cb.tenantp = tenantp; in rbac_read_user() 407 op2.o_dn = tenantp->admin; in rbac_read_user() 408 op2.o_ndn = tenantp->admin; in rbac_read_user() 409 op2.o_req_dn = tenantp->users_basedn; in rbac_read_user() 410 op2.o_req_ndn = tenantp->users_basedn; in rbac_read_user() 414 op2.ors_attrs = tenantp->schema->user_attrs; in rbac_read_user()
|
H A D | rbacaudit.c | 71 tenant_info_t *tenantp = rbac_tid2tenant( &sessp->tenantid ); in rbac_audit() local 116 build_new_dn( &e->e_name, &tenantp->audit_basedn, &rdn, NULL ); in rbac_audit() 117 build_new_dn( &e->e_nname, &tenantp->audit_basedn, &nrdn, NULL ); in rbac_audit()
|
H A D | rbac.h | 160 tenant_info_t *tenantp; member
|