HomeSort by: relevance | last modified time | path
    Searched defs:sessp (Results 1 - 2 of 2) sorted by relevancy

  /src/external/bsd/openldap/dist/contrib/slapd-modules/rbac/
rbacsess.c 154 rbac_session_t *sessp = op->o_callback->sc_private; local
159 ber_dupbv( &sessp->sessdn, &rs->sr_entry->e_name );
167 ber_dupbv( &sessp->sessid, &attr->a_vals[0] );
170 ber_dupbv( &sessp->userdn, &attr->a_vals[0] );
173 ber_bvarray_dup_x( &sessp->roles, attr->a_nvals, NULL );
177 &sessp->role_constraints, attr->a_nvals, NULL );
180 ber_dupbv( &sessp->uid, &attr->a_vals[0] );
183 ber_dupbv( &sessp->tenantid, &attr->a_vals[0] );
197 rbac_is_session_owner( rbac_session_t *sessp, rbac_req_t *reqp )
201 if ( BER_BVISEMPTY( &sessp->uid ) || BER_BVISEMPTY( &reqp->uid ) )
385 rbac_session_t *sessp = NULL; local
658 rbac_session_t *sessp = NULL; local
732 rbac_session_t *sessp = NULL; local
    [all...]
rbac.c 416 rbac_session_t *sessp; local
425 sessp = rbac_session_byid( op, reqp );
426 if ( !sessp ) {
434 if ( !rbac_is_session_owner( sessp, reqp ) ) {
441 rc = rbac_int_delete_session( op, sessp );
476 if ( sessp->roles ) {
483 for ( i = 0; !BER_BVISNULL( &sessp->roles[i] ); i++ ) {
484 tmpbv.bv_val = sessp->roles[i].bv_val;
485 tmpbv.bv_len = sessp->roles[i].bv_len;
538 op, SessionRoles, sessp, reqp, rs->sr_err, (char *)rs->sr_text )
549 rbac_session_t *sessp = NULL; local
830 rbac_session_t *sessp = NULL; local
1090 rbac_session_t *sessp = NULL; local
1203 rbac_session_t *sessp = NULL; local
1295 rbac_session_t *sessp = NULL; local
1547 rbac_session_t *sessp; local
1631 rbac_session_t *sessp; local
1800 rbac_session_t *sessp = NULL; local
1857 rbac_session_t *sessp; local
    [all...]

Completed in 16 milliseconds