#!/usr/local/bin/php getProxy(); $countryCode = (string) $argv[1]; $stateName = (string) $argv[2]; $localityName = (string) $argv[3]; $organizationName = (string) $argv[4]; $organizationUnit = (string) $argv[5]; $commonName = (string) $argv[6]; $emailAddress = (string) $argv[7]; $passphrase = (string) $argv[8]; $privateKeyBitSize = (integer) $argv[9]; $daysCertificateIsValid = (integer) $argv[10]; //Invoke the createSelfSignedSSLCertificatesmethod $certResponse = $client->createSelfSignedSSLCertificates($countryCode,$stateName,$localityName,$organizationName,$organizationUnit,$commonName,$emailAddress,$passphrase,$privateKeyBitSize,$daysCertificateIsValid); // Invoke the getNumberOfRequestLeft method $numberOfRequestLeftResponse = $client->getNumberOfRequestLeft(); // Debug purpose //print_r($certResponse); //print_r($getNumberOfRequestLeft); print "Certificates input\n"; print "======================================\n"; print "countryCode = ".$countryCode."\n"; print "StateName = ".$stateName."\n"; print "LocalityName = ".$localityName."\n"; print "OrganizationName = ".$organizationName."\n"; print "OrganizationUnit = ".$organizationUnit."\n"; print "CommonName = " .$commonName."\n"; print "EmailAddress = ".$emailAddress."\n"; print "Passphrase = ".$passphrase."\n"; print "PrivateKeyBitSize = ".$privateKeyBitSize."\n"; print "DaysCertificateIsValid = ".$daysCertificateIsValid."\n"; print "\n\n"; print "CertificateSigningRequest\n"; print "======================================\n"; print $certResponse->certificateSigningRequest; print "\n\n"; print "Certificate\n"; print "======================================\n"; print $certResponse->certificate; print "\n\n"; print "PrivateKey\n"; print "======================================\n"; print $certResponse->privateKey; print "\n\n"; print "Get number of request left\n"; print "======================================\n"; print "Number of request left = " .$numberOfRequestLeftResponse[0]->requestleft; print "\n\n"; } ?>