voms (3) - Linux Manuals
NAME
voms -
SYNOPSIS
Public Member Functions
voms (const voms &)
voms ()
voms & operator= (const voms &)
~voms ()
AC * GetAC ()
std::vector< attributelist > & GetAttributes ()
std::vector< std::string > GetTargets ()
Data Fields
int version
int siglen
std::string signature
std::string user
std::string userca
std::string server
std::string serverca
std::string voname
std::string uri
std::string date1
std::string date2
data_type type
std::vector< data > std
std::string custom
std::vector< std::string > fqan
std::string serial
Friends
class vomsdata
int TranslateVOMS (struct vomsdatar *vd, std::vector< voms > &v, int *error)
Detailed Description
Definition at line 98 of file voms_api.h.
Constructor & Destructor Documentation
voms::voms (const voms &)
voms::voms ()
voms::~voms ()
Member Function Documentation
AC* voms::GetAC ()
std::vector<attributelist>& voms::GetAttributes ()
Generic attributesstd::vector<std::string> voms::GetTargets ()
voms& voms::operator= (const voms &)
Friends And Related Function Documentation
int TranslateVOMS (struct vomsdatar *vd, std::vector< voms > &v, int *error) [friend]
friend class vomsdata [friend]
Definition at line 99 of file voms_api.h.
Field Documentation
std::string voms::custom
The data returned by an S commandDefinition at line 113 of file voms_api.h.
std::string voms::date1
Beginning of validity of the user infoDefinition at line 109 of file voms_api.h.
std::string voms::date2
End of validity of the user infoDefinition at line 110 of file voms_api.h.
std::vector<std::string> voms::fqan
Keeps the data in the compact formatDefinition at line 115 of file voms_api.h.
std::string voms::serial
Serial number. '0' if coming from non-acDefinition at line 116 of file voms_api.h.
std::string voms::server
The VOMS server DN, as from its certificateDefinition at line 105 of file voms_api.h.
std::string voms::serverca
The CA which signed the VOMS certificateDefinition at line 106 of file voms_api.h.
int voms::siglen
The length of the VOMS server signatureDefinition at line 101 of file voms_api.h.
std::string voms::signature
The VOMS server signatureDefinition at line 102 of file voms_api.h.
std::vector<data> voms::std
User's characteristicsDefinition at line 112 of file voms_api.h.
data_type voms::type
The type of data returnedDefinition at line 111 of file voms_api.h.
std::string voms::uri
The URI of the VOMS serverDefinition at line 108 of file voms_api.h.
std::string voms::user
The user's DN, as from his certificateDefinition at line 103 of file voms_api.h.
std::string voms::userca
The CA which signed the user's certificateDefinition at line 104 of file voms_api.h.
int voms::version
0 means data didn't originate from an ACDefinition at line 100 of file voms_api.h.
std::string voms::voname
The name of the VO to which the VOMS belongsDefinition at line 107 of file voms_api.h.
Author
Generated automatically by Doxygen for VOMS CC API from the source code.