Searched refs:role_constraints (Results 1 - 6 of 6) sorted by relevance

/netbsd-current/external/bsd/openldap/dist/contrib/slapd-modules/rbac/
H A Drbac.h174 BerVarray role_constraints; member in struct:rbac_user
289 BerVarray role_constraints; member in struct:rbac_session
375 rbac_constraint_t *role_constraints );
385 rbac_constraint_t *role_constraints );
H A Drbacsess.c177 &sessp->role_constraints, attr->a_nvals, NULL );
408 sessp->role_constraints = NULL;
477 if ( sessp->role_constraints ) {
479 sessp->role_constraints, NULL );
578 if ( sessp->role_constraints ) {
580 sessp->role_constraints, NULL );
944 if ( sessp->role_constraints ) {
945 ber_bvarray_free( sessp->role_constraints );
981 for ( i = 0; !BER_BVISNULL( &userp->role_constraints[i] ); i++ ) {
983 ber_dupbv_x( &roleconstraint, &userp->role_constraints[
[all...]
H A Dutil.c509 rbac_role2constraint( struct berval *role, rbac_constraint_t *role_constraints )
513 if ( !role_constraints || !role ) goto done;
515 cp = role_constraints;
H A Drbacuser.c50 userp->role_constraints = NULL;
100 &userp->role_constraints, attr->a_nvals, NULL );
472 if (!userp || !userp->role_constraints)
475 while (!BER_BVISNULL(&userp->role_constraints[i])) {
476 tmp = rbac_bv2constraint(&userp->role_constraints[i++]);
622 if ( userp->role_constraints ) ber_bvarray_free( userp->role_constraints );
H A Drbacperm.c82 rbac_constraint_t *role_constraints )
94 cp = rbac_role2constraint( &permp->roles[j], role_constraints );
H A Drbac.c1125 cp = rbac_user_role_constraints( sessp->role_constraints );
1331 cp = rbac_user_role_constraints( sessp->role_constraints );

Completed in 126 milliseconds