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 |