5 #ifndef CVMFS_SWISSKNIFE_SIGN_H_
6 #define CVMFS_SWISSKNIFE_SIGN_H_
16 namespace swissknife {
21 virtual std::string
GetName()
const {
return "sign"; }
23 return "Adds a signature to the repository manifest.";
39 "generate symlinks for VOMS-secured "
44 "return early, don't upload signed "
53 #endif // CVMFS_SWISSKNIFE_SIGN_H_
static Parameter Optional(const char key, const std::string &desc)
static Parameter Switch(const char key, const std::string &desc)
std::vector< Parameter > ParameterList
int Main(const ArgumentList &args)
virtual std::string GetName() const
virtual ParameterList GetParams() const
static Parameter Mandatory(const char key, const std::string &desc)
std::map< char, SharedPtr< std::string > > ArgumentList
virtual std::string GetDescription() const