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 "rodsDef.h"
Go to the source code of this file.
Classes | |
struct | authInfo_t |
struct | userOtherInfo_t |
struct | userInfo_t |
Macros | |
#define | PASSWORD 0 |
#define | GSI 1 |
#define | PASSWORD_AUTH_KEYWD "PASSWORD" |
#define | GSI_AUTH_KEYWD "GSI" |
#define | CLIENT_USER_NAME_KEYWD "clientUserName" |
#define | CLIENT_RODS_ZONE_KEYWD "clientRodsZone" |
#define | NO_USER_AUTH 0 /* not authenticated yet */ |
#define | PUBLIC_USER_AUTH 1 /* not authenticated yet */ |
#define | REMOTE_USER_AUTH 2 /* authenticated as remote user */ |
#define | LOCAL_USER_AUTH 3 /* authenticated as local user */ |
#define | REMOTE_PRIV_USER_AUTH 4 /* auth as a remote priv user */ |
#define | LOCAL_PRIV_USER_AUTH 5 /* auth as local priv user */ |
#define | XMSG_SVR_ONLY 0x4000 /* execute only xmsgServer only */ |
#define | XMSG_SVR_ALSO |
#define | AUTH_IN_FILE 0x1 /* the authStr is in a file */ |
#define | REG_USER 0 /* regular user */ |
#define | LOC_PRIV_USER 1 /* local zone privileged user */ |
#define | REM_PRIV_USER 2 /* remote zone privileged user */ |
#define AUTH_IN_FILE 0x1 /* the authStr is in a file */ |
Definition at line 58 of file rodsUser.h.
#define CLIENT_RODS_ZONE_KEYWD "clientRodsZone" |
Definition at line 27 of file rodsUser.h.
#define CLIENT_USER_NAME_KEYWD "clientUserName" |
Definition at line 26 of file rodsUser.h.
#define GSI 1 |
Definition at line 20 of file rodsUser.h.
#define GSI_AUTH_KEYWD "GSI" |
Definition at line 23 of file rodsUser.h.
#define LOC_PRIV_USER 1 /* local zone privileged user */ |
Definition at line 63 of file rodsUser.h.
#define LOCAL_PRIV_USER_AUTH 5 /* auth as local priv user */ |
Definition at line 37 of file rodsUser.h.
#define LOCAL_USER_AUTH 3 /* authenticated as local user */ |
Definition at line 35 of file rodsUser.h.
#define NO_USER_AUTH 0 /* not authenticated yet */ |
Definition at line 32 of file rodsUser.h.
#define PASSWORD 0 |
Definition at line 19 of file rodsUser.h.
#define PASSWORD_AUTH_KEYWD "PASSWORD" |
Definition at line 22 of file rodsUser.h.
#define PUBLIC_USER_AUTH 1 /* not authenticated yet */ |
Definition at line 33 of file rodsUser.h.
#define REG_USER 0 /* regular user */ |
Definition at line 62 of file rodsUser.h.
#define REM_PRIV_USER 2 /* remote zone privileged user */ |
Definition at line 64 of file rodsUser.h.
#define REMOTE_PRIV_USER_AUTH 4 /* auth as a remote priv user */ |
Definition at line 36 of file rodsUser.h.
#define REMOTE_USER_AUTH 2 /* authenticated as remote user */ |
Definition at line 34 of file rodsUser.h.
#define XMSG_SVR_ALSO |
Definition at line 40 of file rodsUser.h.
#define XMSG_SVR_ONLY 0x4000 /* execute only xmsgServer only */ |
Definition at line 39 of file rodsUser.h.