Перейти к содержанию

SignerClient

Package-level declarations

Types

Name Summary
AuthorizationError [androidJvm]
@Serializable
sealed class AuthorizationError : Exception
AuthorizationSession [androidJvm]
class AuthorizationSession(url: String, tokenId: String, permissions: List<String>)
Client-side refresh-token authorization
PostError [androidJvm]
sealed class PostError : Exception
SignerClient [androidJvm]
class SignerClient(val url: String, val auth: AuthorizationSession, crypto: Crypto, timeout: UInt?, val transport: SSETransportDriver = SSETransportDriver( url, auth )) : SpatiumProtocol
Pre-configured Protocol intended for communication with Spatium Signer Service
SSETransportDriver [androidJvm]
class SSETransportDriver(val url: String, val auth: AuthorizationSession) : TransportDriver
Client-side HTTP(S) + SSE bidirectional transport
SSETransportError [androidJvm]
sealed class SSETransportError : Exception