00001 /* 00002 * Copyright (c) Members of the EGEE Collaboration. 2004. 00003 * See http://eu-egee.org/partners/ for details on the copyright holders. 00004 * For license conditions see the license file or 00005 * http://eu-egee.org/license.html 00006 */ 00007 00008 /* 00009 * Copyright (c) 2001 EU DataGrid. 00010 * For license conditions see http://www.eu-datagrid.org/license.html 00011 * 00012 * Copyright (c) 2001, 2002 by 00013 * Martijn Steenbakkers <martijn@nikhef.nl>, 00014 * David Groep <davidg@nikhef.nl>, 00015 * NIKHEF Amsterdam, the Netherlands 00016 */ 00017 00026 #ifndef LCAS_TYPES_H 00027 #define LCAS_TYPES_H 00028 00029 /****************************************************************************** 00030 Include header files 00031 ******************************************************************************/ 00032 00033 #include <gssapi.h> 00034 00035 /****************************************************************************** 00036 Type definitions 00037 ******************************************************************************/ 00038 00045 typedef char *lcas_request_t; 00046 00055 typedef struct lcas_cred_id_s 00056 { 00057 gss_cred_id_t cred; 00058 char * dn; 00059 } 00060 lcas_cred_id_t; 00061 00062 #endif /* LCAS_TYPES_H */ 00063 00064 /****************************************************************************** 00065 CVS Information: 00066 $Source: /cvs/jra1mw/org.glite.security.lcas-interface/interface/lcas_types.h,v $ 00067 $Date: 2004/10/14 16:05:27 $ 00068 $Revision: 1.2 $ 00069 $Author: msteenba $ 00070 ******************************************************************************/
1.3.5