public class ProfileCLI extends CLI
| Modifier and Type | Field and Description |
|---|---|
ProfileClient |
profileClient |
| Constructor and Description |
|---|
ProfileCLI(CLI parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(java.lang.String[] args) |
java.lang.String |
getFullName() |
java.lang.String |
getManPage() |
static void |
printEnrollmentTemplate(CertEnrollmentRequest request) |
static void |
printProfile(ProfileData data,
java.net.URI baseUri) |
static void |
printProfileDataInfo(ProfileDataInfo info) |
static ProfileData |
readProfileFromFile(java.lang.String filename) |
static java.util.Properties |
readRawProfileFromFile(java.lang.String filename) |
static void |
saveEnrollmentTemplateToFile(java.lang.String filename,
CertEnrollmentRequest request) |
static void |
saveProfileToFile(java.lang.String filename,
ProfileData data) |
addModule, findModule, findModules, getClient, getClient, getDeprecatedModules, getDescription, getFullModuleName, getModule, getModules, getName, getParent, isDeprecated, isVerbose, printHelp, removeModule, setDescription, setName, setVerbosepublic ProfileClient profileClient
public ProfileCLI(CLI parent)
public java.lang.String getFullName()
getFullName in class CLIpublic java.lang.String getManPage()
getManPage in class CLIpublic void execute(java.lang.String[] args)
throws java.lang.Exception
public static void printProfileDataInfo(ProfileDataInfo info)
public static void printProfile(ProfileData data, java.net.URI baseUri)
public static void saveProfileToFile(java.lang.String filename,
ProfileData data)
throws javax.xml.bind.JAXBException,
java.io.FileNotFoundException
javax.xml.bind.JAXBExceptionjava.io.FileNotFoundExceptionpublic static ProfileData readProfileFromFile(java.lang.String filename) throws javax.xml.bind.JAXBException, java.io.FileNotFoundException
javax.xml.bind.JAXBExceptionjava.io.FileNotFoundExceptionpublic static java.util.Properties readRawProfileFromFile(java.lang.String filename)
throws java.io.IOException,
java.lang.RuntimeException
java.io.IOExceptionjava.lang.RuntimeExceptionpublic static void saveEnrollmentTemplateToFile(java.lang.String filename,
CertEnrollmentRequest request)
throws javax.xml.bind.JAXBException,
java.io.FileNotFoundException
javax.xml.bind.JAXBExceptionjava.io.FileNotFoundExceptionpublic static void printEnrollmentTemplate(CertEnrollmentRequest request)