Package-level declarations

Types

Link copied to clipboard
sealed class SecureQRFrameResult
Link copied to clipboard
class SecureQRGenerator(renderer: SecureQRRenderer = SecureQRRenderer())
Link copied to clipboard
class SecureQRPresentationBuilder(nonce: String = "hardcoded-nonce-123", aud: String = "hardcoded-audience")
Link copied to clipboard
class SecureQRQrPayloadService(presentationBuilder: SecureQRPresentationBuilder = SecureQRPresentationBuilder(), generator: SecureQRGenerator = SecureQRGenerator())
Link copied to clipboard
class SecureQRRenderer(versionTag: String = "mDLQR:v2", minChunk: Int = 50)
Link copied to clipboard
class SecureQRScanner(headerPrefixes: List<String> = listOf( "mDLQR:v2?", "mDLQR%3Av2?" ), assemblyTimeoutMs: Long, maxSessionAgeMs: Long)

Thread-safe streaming QR assembler for SecureQR v2 frames.

Link copied to clipboard
data class SecureQRScanProgress(val sessionId: String, val received: Int, val total: Int)
Link copied to clipboard
object SecureQRv2
Link copied to clipboard
class SecureQRVerifier(didResolver: IResolveDid)