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)  

getTempPasswordForOther.h
Go to the documentation of this file.
1 #ifndef GET_TEMP_PASSWORD_FOR_OTHER_H__
2 #define GET_TEMP_PASSWORD_FOR_OTHER_H__
3 
4 #include "rcConnect.h"
5 #include "authenticate.h"
6 
7 typedef struct {
8  char *otherUser;
9  char *unused; // Added to the protocol in case needed later
11 #define getTempPasswordForOtherInp_PI "str *targetUser; str *unused;"
12 
13 typedef struct {
14  char stringToHashWith[MAX_PASSWORD_LEN];
16 #define getTempPasswordForOtherOut_PI "str stringToHashWith[MAX_PASSWORD_LEN];"
17 
18 
19 int rcGetTempPasswordForOther( rcComm_t *conn, getTempPasswordForOtherInp_t *getTempPasswordForOtherInp, getTempPasswordForOtherOut_t **getTempPasswordForOtherOut );
20 
21 #endif
rcComm_t
Definition: rcConnect.h:95
authenticate.h
getTempPasswordForOtherInp_t
Definition: getTempPasswordForOther.h:7
rcConnect.h
rcGetTempPasswordForOther
int rcGetTempPasswordForOther(rcComm_t *conn, getTempPasswordForOtherInp_t *getTempPasswordForOtherInp, getTempPasswordForOtherOut_t **getTempPasswordForOtherOut)
Definition: rcGetTempPasswordForOther.cpp:9
MAX_PASSWORD_LEN
#define MAX_PASSWORD_LEN
Definition: authenticate.h:9
getTempPasswordForOtherInp_t::otherUser
char * otherUser
Definition: getTempPasswordForOther.h:8
getTempPasswordForOtherOut_t
Definition: getTempPasswordForOther.h:13
getTempPasswordForOtherInp_t::unused
char * unused
Definition: getTempPasswordForOther.h:9