Vulnerabilities Service
interface VulnerabilitiesService
Service responsible for retrieving and updating the customer's vulnerabilities.
Vulnerable customers are individuals who, due to personal circumstances, are especially susceptible to detriment, particularly when a firm is not acting with appropriate levels of care. Vulnerabilities are grouped into health, competence and life categories, plus an optional free-text field describing further support needs.
Functions
Link copied to clipboard
Retrieves the customer's recorded vulnerabilities grouped by category.
Link copied to clipboard
open fun getAsync(cancellationSignal: CancellationSignal?, callback: WalletCallback<CustomerVulnerabilities>)
Asynchronously retrieves the customer's recorded vulnerabilities grouped by category.
Link copied to clipboard
Updates the customer's vulnerabilities.
Link copied to clipboard
open fun updateAsync(vulnerabilities: CustomerVulnerabilities, cancellationSignal: CancellationSignal?, callback: WalletCallback<CustomerVulnerabilities>)
Asynchronously updates the customer's vulnerabilities.