hwsecurity / de.cotech.hw / SecurityKeyManagerConfig /

SecurityKeyManagerConfig

abstract class SecurityKeyManagerConfig

This class holds configuration options for SecurityKeyManager.

See also

Name Summary
de.cotech.hw.SecurityKeyManager SecurityKeyManager#init(Application, SecurityKeyManagerConfig)

Types

Name Summary
Builder

open class Builder

Builder for SecurityKeyManagerConfig.

Functions

Name Summary
getDefaultConfig open fun getDefaultConfig(): SecurityKeyManagerConfig
getExcludedActivityClasses abstract fun getExcludedActivityClasses(): List<Class>
getLoggingTree abstract fun getLoggingTree(): HwTimber.Tree
isAllowUntestedUsbDevices abstract fun isAllowUntestedUsbDevices(): Boolean
isDisableNfcDiscoverySound abstract fun isDisableNfcDiscoverySound(): Boolean
isDisableUsbPermissionFallback abstract fun isDisableUsbPermissionFallback(): Boolean
isDisableWhileInactive abstract fun isDisableWhileInactive(): Boolean
isEnableDebugLogging abstract fun isEnableDebugLogging(): Boolean
isEnablePersistentNfcConnection abstract fun isEnablePersistentNfcConnection(): Boolean
isIgnoreNfcTagAfterUse abstract fun isIgnoreNfcTagAfterUse(): Boolean
isSentryCaptureExceptionOnInternalError abstract fun isSentryCaptureExceptionOnInternalError(): Boolean
isSentrySupportDisabled abstract fun isSentrySupportDisabled(): Boolean