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, setVerbose
public ProfileClient profileClient
public ProfileCLI(CLI parent)
public java.lang.String getFullName()
getFullName
in class CLI
public java.lang.String getManPage()
getManPage
in class CLI
public 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.JAXBException
java.io.FileNotFoundException
public static ProfileData readProfileFromFile(java.lang.String filename) throws javax.xml.bind.JAXBException, java.io.FileNotFoundException
javax.xml.bind.JAXBException
java.io.FileNotFoundException
public static java.util.Properties readRawProfileFromFile(java.lang.String filename) throws java.io.IOException, java.lang.RuntimeException
java.io.IOException
java.lang.RuntimeException
public static void saveEnrollmentTemplateToFile(java.lang.String filename, CertEnrollmentRequest request) throws javax.xml.bind.JAXBException, java.io.FileNotFoundException
javax.xml.bind.JAXBException
java.io.FileNotFoundException
public static void printEnrollmentTemplate(CertEnrollmentRequest request)