OperatorRemoteAccessMaterial
Device-side relay and inner-TLS material returned once after pairing.
transportTransport (string)required
Selected remote carrier contract.
Constant value:
paired_websocket_v1appWebsocketUrlAppwebsocketurl (string)required
Outer WebSocket endpoint used for each independent request.
routingLocatorRoutinglocator (string)required
Opaque relay route locator.
appCarrierCredentialAppcarriercredential (string)required
Opaque app-role carrier bearer stored in platform secure storage.
gatewayServerNameGatewayservername (string)required
Inner TLS server name authenticated by the pinned certificate.
gatewayCaCertificatePemGatewaycacertificatepem (string)required
PEM trust anchor for end-to-end TLS terminating at Skulk.
OperatorRemoteAccessMaterial
{
"transport": "paired_websocket_v1",
"appWebsocketUrl": "string",
"routingLocator": "string",
"appCarrierCredential": "string",
"gatewayServerName": "string",
"gatewayCaCertificatePem": "string"
}