Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CertificateItem(val title: String, val commonNameSubject: String, val organisationSubject: String, val organisationalUnitSubject: String, val commonNameIssuer: String, val organisationIssuer: String, val organisationalUnitIssuer: String, val notBefore: Date, val notAfter: Date, val sha255Fingerprint: String, val sha1Fingerprint: String, val docTypes: List<String>, val supportsDelete: Boolean, val trustPoint: TrustPoint?)
Link copied to clipboard
Link copied to clipboard
data class SettingsScreenState(val isAutoCloseConnectionEnabled: Boolean = false, val isL2CAPEnabled: Boolean = false, val isBleClearCacheEnabled: Boolean = false, val isHttpTransferEnabled: Boolean = true, val isBleCentralClientModeEnabled: Boolean = false, val isBlePeripheralServerMode: Boolean = false, val isWifiAwareEnabled: Boolean = false, val isNfcTransferEnabled: Boolean = false, val isDebugLoggingEnabled: Boolean = true, val readerAuthentication: Int = 0)
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
fun CaCertificateDetailsScreen(certificateItem: CertificateItem?, onDeleteCertificate: () -> Unit = {})
Link copied to clipboard
fun CaCertificatesScreen(screenState: CaCertificatesScreenState, onSelectCertificate: (item: CertificateItem) -> Unit, onImportCertificate: () -> Unit, onPasteCertificate: () -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun SettingsScreen(modifier: Modifier = Modifier, screenState: SettingsScreenState, onAutoCloseConnectionChanged: (enabled: Boolean) -> Unit, onUseL2CAPChanged: (enabled: Boolean) -> Unit, onBLEServiceCacheChanged: (enabled: Boolean) -> Unit, onHttpTransferChanged: (enabled: Boolean) -> Unit, onBLECentralClientModeChanged: (enabled: Boolean) -> Unit, onBLEPeripheralServerModeChanged: (enabled: Boolean) -> Unit, onWifiAwareTransferChanged: (enabled: Boolean) -> Unit, onNfcTransferChanged: (enabled: Boolean) -> Unit, onDebugLoggingChanged: (enabled: Boolean) -> Unit, onChangeReaderAuthentication: (which: Int) -> Unit, onOpenCaCertificates: () -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard