#include <fstream>
#include <string>
#include <vector>
#include <openssl/x509.h>
#include <openssl/bio.h>
#include <sys/types.h>
#include "newformat.h"
Go to the source code of this file.
#define NOGLOBUS |
Definition at line 33 of file voms_api.h.
typedef bool(*) check_sig(X509 *, void *, verror_type &) |
Definition at line 190 of file voms_api.h.
typedef void* gss_cred_id_t |
Definition at line 42 of file voms_api.h.
typedef void* gss_ctx_id_t |
Definition at line 43 of file voms_api.h.
enum data_type |
The type of data returned.
TYPE_NODATA | no data |
TYPE_STD | group, role, capability triplet |
TYPE_CUSTOM | result of an S command |
Definition at line 77 of file voms_api.h.
enum recurse_type |
enum verify_type |
VERIFY_FULL | |
VERIFY_NONE | |
VERIFY_DATE | |
VERIFY_TARGET | |
VERIFY_KEY | |
VERIFY_SIGN | |
VERIFY_ORDER | |
VERIFY_ID | |
VERIFY_CERTLIST |
Definition at line 149 of file voms_api.h.
enum verror_type |
Error codes.
Definition at line 163 of file voms_api.h.
int getVOMSMajorVersionNumber | ( | void | ) |
int getVOMSMinorVersionNumber | ( | void | ) |
int getVOMSPatchVersionNumber | ( | void | ) |