Changeset View
Changeset View
Standalone View
Standalone View
src/docs/tech/conduit.diviner
Show All 40 Lines | |||||
Conduit calls which fail throw @{class:ConduitException}, which the controller | Conduit calls which fail throw @{class:ConduitException}, which the controller | ||||
handles. | handles. | ||||
There is a web interface for viewing and testing Conduit called the "Conduit | There is a web interface for viewing and testing Conduit called the "Conduit | ||||
Console", implemented by @{class:PhabricatorConduitConsoleController} at | Console", implemented by @{class:PhabricatorConduitConsoleController} at | ||||
`/conduit/`. | `/conduit/`. | ||||
A log of connections and calls is stored by | A log of connections and calls is stored in | ||||
@{class:PhabricatorConduitConnectionLog} and | |||||
@{class:PhabricatorConduitMethodCallLog}, and can be accessed on the web via | @{class:PhabricatorConduitMethodCallLog}, and can be accessed on the web via | ||||
@{class:PhabricatorConduitLogController} at `/conduit/log/`. | @{class:PhabricatorConduitLogController} at `/conduit/log/`. | ||||
Conduit provides a token-based handshake mechanism used by | Conduit provides a token-based handshake mechanism used by | ||||
`arc install-certificate` at `/conduit/token/`, implemented by | `arc install-certificate` at `/conduit/token/`, implemented by | ||||
@{class:PhabricatorConduitTokenController} which stores generated tokens using | @{class:PhabricatorConduitTokenController} which stores generated tokens using | ||||
@{class:PhabricatorConduitCertificateToken}. | @{class:PhabricatorConduitCertificateToken}. |