SignatureHelper

constructor(alias: String, requireBiometricAuth: Boolean = false, dsaAlgorithm: DsaAlgorithm = DsaAlgorithms.SHA384_WITH_ECDSA, keyPairProvider: String = "AndroidKeyStore")

Parameters

alias

The alias of the key entry in the KeyStore.

requireBiometricAuth

Indicates if strong biometric authentication is required for accessing the key.

dsaAlgorithm

The algorithm to be used for signing data. Default is DsaAlgorithms.SHA384_WITH_ECDSA.

keyPairProvider

The provider for the KeyStore. Default is "AndroidKeyStore".