Page MenuHomePhabricator

D10987.diff
No OneTemporary

D10987.diff

diff --git a/src/conduit/ConduitClient.php b/src/conduit/ConduitClient.php
--- a/src/conduit/ConduitClient.php
+++ b/src/conduit/ConduitClient.php
@@ -11,6 +11,7 @@
private $password;
private $publicKey;
private $privateKey;
+ private $conduitToken;
const AUTH_ASYMMETRIC = 'asymmetric';
@@ -43,6 +44,15 @@
return $this->host;
}
+ public function setConduitToken($conduit_token) {
+ $this->conduitToken = $conduit_token;
+ return $this;
+ }
+
+ public function getConduitToken() {
+ return $this->conduitToken;
+ }
+
public function callMethodSynchronous($method, array $params) {
return $this->callMethod($method, $params)->resolve();
}
@@ -100,6 +110,10 @@
$meta['auth.signature'] = $signature;
}
+ if ($this->conduitToken) {
+ $meta['token'] = $this->conduitToken;
+ }
+
if ($meta) {
$params['__conduit__'] = $meta;
}

File Metadata

Mime Type
text/plain
Expires
Sun, Mar 23, 10:21 PM (4 d, 20 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7599448
Default Alt Text
D10987.diff (915 B)

Event Timeline