Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

cred_data_s Struct Reference

structure that contains the gathered (local) credentials en VOMS info More...

#include <lcmaps_cred_data.h>


Data Fields

char * dn
uid_t * uid
gid_t * priGid
gid_t * secGid
lcmaps_vo_data_tVoCred
char ** VoCredString
lcmaps_vo_mapping_tVoCredMapping
int cntUid
int cntPriGid
int cntSecGid
int cntVoCred
int cntVoCredString
int cntVoCredMapping
char * pool_index


Detailed Description

structure that contains the gathered (local) credentials en VOMS info

Definition at line 64 of file lcmaps_cred_data.h.


Field Documentation

int cred_data_s::cntPriGid
 

number of primary groupIDs (in principle only one)

Definition at line 74 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

int cred_data_s::cntSecGid
 

number of secondary groupIDs (could be any number)

Definition at line 75 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

int cred_data_s::cntUid
 

number of userIDs

Definition at line 73 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

int cred_data_s::cntVoCred
 

number of VO data structures

Definition at line 76 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

int cred_data_s::cntVoCredMapping
 

number of VO mapping structures

Definition at line 78 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

int cred_data_s::cntVoCredString
 

number of VO data strings

Definition at line 77 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

char* cred_data_s::dn
 

user globus DN

Definition at line 66 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

char* cred_data_s::pool_index
 

pool_index is the concat of a DN+GIDs for the DAS

Definition at line 79 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

gid_t* cred_data_s::priGid
 

list of primary groupIDs

Definition at line 68 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

gid_t* cred_data_s::secGid
 

list of secondary groupIDs

Definition at line 69 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

uid_t* cred_data_s::uid
 

list of userIDs

Definition at line 67 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

lcmaps_vo_data_t* cred_data_s::VoCred
 

list of VO data structures

Definition at line 70 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

lcmaps_vo_mapping_t* cred_data_s::VoCredMapping
 

list of VO mapping structures

Definition at line 72 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().

char** cred_data_s::VoCredString
 

list of VO data strings

Definition at line 71 of file lcmaps_cred_data.h.

Referenced by addCredentialData(), cleanCredentialData(), getCredentialData(), and printCredData().


The documentation for this struct was generated from the following file:
Generated on Sun May 29 21:22:13 2005 for lcmaps by doxygen 1.3.5