Lines Matching defs:param

42 static bool UpdateParamForVariantCertInt(const ParamsSharedPtr& param)
45 Options* options = param->GetOptions();
63 } else if (param->GetMethod() == GENERATE_CA || param->GetMethod() == GENERATE_APP_CERT ||
64 param->GetMethod() == GENERATE_PROFILE_CERT) {
67 } else if (param->GetMethod() == GENERATE_CERT) {
74 static bool UpdateParamForVariantInt(const ParamsSharedPtr& param)
76 Options* options = param->GetOptions();
99 } else if (param->GetMethod() == GENERATE_CA || param->GetMethod() == GENERATE_CERT) {
102 if (!UpdateParamForVariantCertInt(param)) {
108 static bool UpdateParamForVariantBoolKeyUsage(const ParamsSharedPtr& param)
110 Options* options = param->GetOptions();
117 } else if (param->GetMethod() == GENERATE_CERT) {
126 } else if (param->GetMethod() == GENERATE_CERT) {
132 static bool UpdateParamForVariantBoolProfileSigned(const ParamsSharedPtr& param)
134 Options* options = param->GetOptions();
148 } else if (param->GetMethod() == SIGN_APP) {
225 static bool UpdateParamForCheckSignAlg(const ParamsSharedPtr& param)
228 Options* options = param->GetOptions();
239 static bool UpdateParamForInform(const ParamsSharedPtr& param)
242 Options* options = param->GetOptions();
243 if (param->GetMethod() == SIGN_APP ||
244 param->GetMethod() == VERIFY_APP) {
259 static bool UpdateParamForOutform(const ParamsSharedPtr& param)
262 Options* options = param->GetOptions();
263 if (param->GetMethod() == GENERATE_APP_CERT ||
264 param->GetMethod() == GENERATE_PROFILE_CERT) {
280 static bool UpdateParamForCheckRemoteSignProfile(const ParamsSharedPtr& param)
282 Options* options = param->GetOptions();
289 if (param->GetMethod() == SIGN_PROFILE && options->count(Options::MODE) &&
293 PrintErrorNumberMsg("COMMAND_ERROR", COMMAND_ERROR, "sign profile RemoteSign absence param '"
302 static bool UpdateParam(const ParamsSharedPtr& param)
304 if (!UpdateParamForVariantInt(param)) {
307 if (!UpdateParamForVariantBoolKeyUsage(param)) {
310 if (!UpdateParamForVariantBoolProfileSigned(param)) {
313 if (!UpdateParamForCheckSignAlg(param)) {
316 if (!UpdateParamForInform(param)) {
319 if (!UpdateParamForOutform(param)) {
322 if (!UpdateParamForCheckRemoteSignProfile(param)) {
348 bool CmdUtil::Convert2Params(char** args, const size_t size, const ParamsSharedPtr& param)
350 param->SetMethod(args[1]);
367 bool success = ValidAndPutParam(param, keyStandBy, args[i]);
381 if (!UpdateParam(param)) {
469 "Not support command param '" + val + "'");
493 "Not support command param '" + inputType + "'");
507 PrintErrorNumberMsg("COMMAND_PARAM_ERROR", COMMAND_PARAM_ERROR, "Not support command param '" + inputType + "'");