5 #ifndef CVMFS_SWISSKNIFE_LETTER_H_
6 #define CVMFS_SWISSKNIFE_LETTER_H_
12 namespace swissknife {
17 virtual std::string
GetName()
const {
return "letter"; }
19 return "Signs arbitrary text with the repository certificate.";
27 "or public master key"));
46 #endif // CVMFS_SWISSKNIFE_LETTER_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
virtual std::string GetDescription() const
static Parameter Mandatory(const char key, const std::string &desc)
virtual ParameterList GetParams() const
int Main(const ArgumentList &args)
std::map< char, SharedPtr< std::string > > ArgumentList
static const unsigned kDefaultMaxAge
virtual std::string GetName() const