CryptoUiState

constructor(payload: CryptoPayload = CryptoPayload.TEXT, recipientKeyIds: Set<Long> = emptySet(), secretKeyId: Long? = null, plaintext: String = "", ciphertext: String = "", signedInput: String = "", passphrase: String = "", output: String = "", verifyResult: VerifyUiResult? = null, inputFileName: String? = null, inputFileBytes: ByteArray? = null, signatureFileName: String? = null, signatureFileBytes: ByteArray? = null, outputFileName: String? = null, outputFileBytes: ByteArray? = null, folderFiles: List<Pair<String, ByteArray>> = emptyList(), fileStatus: String? = null, error: String? = null, isBusy: Boolean = false)