0.0.7 • Published 7 months ago

@aracna/capacitor-biometric v0.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

@aracna/capacitor-biometric

Secure biometric implementation with asymmetric encryption capabilities.

Install

npm install @aracna/capacitor-biometric
npx cap sync

API

isAvailable()

isAvailable() => Promise<void>

prompt(...)

prompt({}: BiometricPluginPromptBody) => Promise<void>
ParamType
__0BiometricPluginPromptBody

createAsymmetricKeys()

createAsymmetricKeys() => Promise<CreateAsymmetricKeysResponse>

Returns: Promise<CreateAsymmetricKeysResponse>


createSymmetricKey()

createSymmetricKey() => Promise<void>

readPublicKey()

readPublicKey() => Promise<Response<string>>

Returns: Promise<Response<string>>


deleteAsymmetricKeys()

deleteAsymmetricKeys() => Promise<void>

deleteSymmetricKey()

deleteSymmetricKey() => Promise<void>

writeData(...)

writeData({}: WriteDataBody) => Promise<void>
ParamType
__0WriteDataBody

readData(...)

readData({}: ReadDataBody) => Promise<Response<string>>
ParamType
__0ReadDataBody

Returns: Promise<Response<string>>


deleteData(...)

deleteData({}: DeleteDataBody) => Promise<void>
ParamType
__0DeleteDataBody

hasData(...)

hasData({}: HasDataBody) => Promise<Response<boolean>>
ParamType
__0HasDataBody

Returns: Promise<Response<boolean>>


areAsymmetricKeysCreated()

areAsymmetricKeysCreated() => Promise<Response<boolean>>

Returns: Promise<Response<boolean>>


isSymmetricKeyCreated()

isSymmetricKeyCreated() => Promise<Response<boolean>>

Returns: Promise<Response<boolean>>


Interfaces

BiometricPluginPromptBody

PropType
confirmationRequiredboolean
descriptionstring
negativeButtonTextstring
subtitlestring
titlestring

CreateAsymmetricKeysResponse

PropType
publicKeystring

Response

PropType
valueT

WriteDataBody

PropType
keystring
valuestring

ReadDataBody

PropType
keystring

DeleteDataBody

PropType
keystring

HasDataBody

PropType
keystring
0.0.7

7 months ago

0.0.6

1 year ago