public function __construct($userName, $password, $certPath, $appId, $passPhrase)
 {
     parent::__construct($userName, $password, $appId);
     $this->certificatePath = $certPath;
     $this->passPhrase = $passPhrase;
     $this->validate();
 }
 public function __construct($userName, $password, $signature, $appId, $subject)
 {
     parent::__construct($userName, $password, $appId);
     $this->signature = $signature;
     $this->subject = $subject;
     $this->validate();
 }