getClientCipherText

open suspend fun getClientCipherText(backupSharePairId: String): String


open suspend fun getClientCipherText(backupSharePairId: String, traceId: String?): String

Retrieves the encrypted client backup share ciphertext associated with a given backup share pair ID.

Return

The encrypted ciphertext as a string.

Parameters

backupSharePairId

The unique identifier of the backup share pair.

traceId

Optional trace ID forwarded as the X-Portal-Trace-Id header. When null, a new UUID is generated for this request.

Throws

on a backend HTTP 400 response. Wrap the call in try/catch — this method does not return a Result<T> and the throw escapes uncaught.

If the API request fails or response parsing encounters an issue.