Builder
class Builder
Functions
Link copied to clipboard
Link copied to clipboard
Provide the application context (required input).
Link copied to clipboard
Provide the database name to use for exportable key store database.
Link copied to clipboard
Provide the implementation of the KeyManagerInterface used for key management and cryptographic operations (optional input). If a value is not supplied a default implementation will be used.
Link copied to clipboard
Provide the implementation of the Logger used for logging errors (optional input). If a value is not supplied a default implementation will be used.
Link copied to clipboard
Provide the namespace to use for internal data and cryptographic keys. This should be unique per client per app to avoid name conflicts between multiple clients. If a value is not supplied a default value will be used.
Link copied to clipboard
fun setNotificationHandler(notificationHandler: SudoEmailNotificationHandler): SudoEmailNotifiableClient.Builder
Provide the notification handler (required input).