irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

userInfo_t Struct Reference

#include <rodsUser.h>

Collaboration diagram for userInfo_t:
[legend]

Public Attributes

char userName [64]
 
char rodsZone [64]
 
char userType [64]
 
int sysUid
 
authInfo_t authInfo
 
userOtherInfo_t userOtherInfo
 

Detailed Description

Definition at line 65 of file rodsUser.h.

Member Data Documentation

◆ authInfo

◆ rodsZone

char userInfo_t::rodsZone[64]

Definition at line 67 of file rodsUser.h.

Referenced by _delColl(), _rsGeneralAdmin(), _rsGenQuery(), _rsUserAdmin(), acCreateUserZoneCollections(), acDeleteUserZoneCollections(), check_proxy_user_privileges(), checkAndGetObjectId(), checkCollAccessPerm(), chkProxyUserPriv(), clientLoginWithPassword(), db_add_avu_metadata_wild_op(), db_check_auth_op(), db_del_coll_by_admin_op(), db_del_resc_op(), db_del_rule_exec_op(), db_del_user_re_op(), db_del_zone_op(), db_make_limited_pw_op(), db_make_temp_pw_op(), db_mod_coll_op(), db_mod_data_obj_meta_op(), db_mod_group_op(), db_mod_resc_freespace_op(), db_mod_resc_op(), db_mod_rule_exec_op(), db_mod_user_op(), db_mod_zone_coll_acl_op(), db_mod_zone_op(), db_reg_coll_by_admin_op(), db_reg_coll_op(), db_reg_data_obj_op(), db_reg_replica_op(), db_reg_resc_op(), db_reg_rule_exec_op(), db_reg_user_re_op(), db_reg_zone_op(), db_rename_coll_op(), db_rename_local_zone_op(), db_set_avu_metadata_op(), db_unreg_replica_op(), decodePw(), getDataObjInfo(), getValFromUserInfo(), initializeReDebug(), initRsComm(), initRsCommWithStartupPack(), initZone(), logAgentProc(), mountFileDir(), msiAddUserToGroup(), msiCheckAccess(), msiCheckOwner(), msiCreateCollByAdmin(), msiDeleteCollByAdmin(), msiSetACL(), native_auth_client_start(), osauth_auth_client_start(), pam_auth_client_start(), performAction(), print_uoi(), reDebug(), rmtrashUtil(), rsAuthCheck(), rsMkOrphanPath(), rsMkTrashPath(), rsPamAuthRequest(), rsQueryDataObjInCollReCur(), rsSendXmsg(), runIrodsAgentFactory(), sendStartupPack(), set_rule_engine_globals(), setRescQuota(), setRsCommFromRodsEnv(), setUserInfo(), setValFromUserInfo(), and svrToSvrConnectNoLogin().

◆ sysUid

int userInfo_t::sysUid

Definition at line 69 of file rodsUser.h.

Referenced by _rsChkNVPathPerm(), getValFromUserInfo(), and setValFromUserInfo().

◆ userName

char userInfo_t::userName[64]

Definition at line 66 of file rodsUser.h.

Referenced by _delColl(), _rsChkNVPathPerm(), _rsGeneralAdmin(), _rsGenQuery(), _rsRuleExecDel(), _rsUserAdmin(), acCreateUser(), acCreateUserZoneCollections(), acDeleteUserZoneCollections(), check_proxy_user_privileges(), checkAndGetObjectId(), checkCollAccessPerm(), chkOrphanFile(), chkProxyUserPriv(), clientLoginPam(), clientLoginWithPassword(), db_add_avu_metadata_wild_op(), db_check_auth_op(), db_del_coll_by_admin_op(), db_del_resc_op(), db_del_rule_exec_op(), db_del_user_re_op(), db_del_zone_op(), db_make_limited_pw_op(), db_make_temp_pw_op(), db_mod_coll_op(), db_mod_data_obj_meta_op(), db_mod_group_op(), db_mod_resc_freespace_op(), db_mod_resc_op(), db_mod_rule_exec_op(), db_mod_user_op(), db_mod_zone_op(), db_reg_coll_by_admin_op(), db_reg_coll_op(), db_reg_data_obj_op(), db_reg_replica_op(), db_reg_resc_op(), db_reg_rule_exec_op(), db_reg_user_re_op(), db_reg_zone_op(), db_rename_coll_op(), db_rename_local_zone_op(), db_set_avu_metadata_op(), db_unreg_replica_op(), decodePw(), fillSubmitConditions(), getDataObjInfo(), getDataObjInfoIncSpecColl(), getFilePathName(), getValFromUserInfo(), initializeReDebug(), initRsComm(), initRsCommWithStartupPack(), initRuleStruct(), logAgentProc(), matchCliVaultPath(), mountFileDir(), msiAddUserToGroup(), msiCheckAccess(), msiCheckHostAccessControl(), msiCheckOwner(), msiCreateCollByAdmin(), msiDeleteCollByAdmin(), msiPhyBundleColl(), msiSetQuota(), native_auth_client_start(), osauth_auth_client_start(), pam_auth_client_start(), performAction(), print_uoi(), reDebug(), rmtrashUtil(), rsExecCmd(), rsMkOrphanPath(), rsMkTrashPath(), rsQueryDataObjInCollReCur(), rsSendXmsg(), runIrodsAgentFactory(), sendStartupPack(), set_rule_engine_globals(), setRescQuota(), setRsCommFromRodsEnv(), setUserInfo(), setValFromUserInfo(), svrToSvrConnectNoLogin(), and irods::experimental::scoped_client_identity::~scoped_client_identity().

◆ userOtherInfo

userOtherInfo_t userInfo_t::userOtherInfo

Definition at line 71 of file rodsUser.h.

Referenced by copyUserInfo().

◆ userType


The documentation for this struct was generated from the following file: