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.
![]() ![]() |
#include <rodsUser.h>
Public Attributes | |
char | userName [64] |
char | rodsZone [64] |
char | userType [64] |
int | sysUid |
authInfo_t | authInfo |
userOtherInfo_t | userOtherInfo |
Definition at line 65 of file rodsUser.h.
authInfo_t userInfo_t::authInfo |
Definition at line 70 of file rodsUser.h.
Referenced by _canConnectToCatalog(), _rsDataObjChksum(), _rsDataObjRepl(), _rsDataObjUnlink(), _rsGeneralAdmin(), _rsGenQuery(), _rsPhyRmColl(), _rsRegReplica(), _rsRuleExecDel(), _rsUserAdmin(), checkAndGetObjectId(), chkApiPermission(), copyUserInfo(), dataObjChksumAndRegInfo(), dataObjUnlinkS(), 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_temp_pw_op(), db_mod_data_obj_meta_op(), db_mod_group_op(), db_mod_resc_data_paths_op(), db_mod_resc_freespace_op(), db_mod_resc_op(), db_mod_user_op(), db_mod_zone_op(), db_reg_coll_by_admin_op(), db_reg_replica_op(), db_reg_resc_op(), db_reg_user_re_op(), db_reg_zone_op(), db_rename_local_zone_op(), db_simple_query_op_vector(), db_unreg_replica_op(), getchkPathPerm(), getDataObjInfoIncSpecColl(), initAgent(), initRsComm(), initRsCommWithStartupPack(), isUserPrivileged(), mountFileDir(), msiPhyBundleColl(), msiSetNoDirectRescInp(), msiSetPublicUserOpr(), msiSetQuota(), msisync_to_archive(), performAction(), resolveDataObjReplStatus(), rsDataObjPhymv(), rsDataObjRepl(), rsDataObjTrim(), rsMkTrashPath(), rsPhyPathReg(), rsSetRoundRobinContext(), irods::set_default_resource(), set_rule_engine_globals(), smsi_segfault(), and irods::experimental::scoped_privileged_client::~scoped_privileged_client().
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().
int userInfo_t::sysUid |
Definition at line 69 of file rodsUser.h.
Referenced by _rsChkNVPathPerm(), getValFromUserInfo(), and setValFromUserInfo().
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_t userInfo_t::userOtherInfo |
Definition at line 71 of file rodsUser.h.
Referenced by copyUserInfo().
char userInfo_t::userType[64] |
Definition at line 68 of file rodsUser.h.
Referenced by _rsGeneralAdmin(), _rsUserAdmin(), db_reg_user_re_op(), getValFromUserInfo(), msiAddUserToGroup(), performAction(), print_uoi(), and setValFromUserInfo().