Manage Data Holders
A data holder is an organization discovered to hold data associated with a user's virtual presence. Data holders are automatically identified when a virtual presence is scanned.
Retrieving a Data Holder
try {
const dataHolder = await privacyInteractionClient.getDataHolder(dataHolderId)
if (dataHolder) {
// Data holder found.
console.log(dataHolder.name, dataHolder.domainName)
} else {
// No data holder with this ID exists.
}
} catch (error) {
// Handle/notify user of errors
}Listing Data Holders
try {
let nextToken: string | undefined = undefined
do {
const listOutput = await privacyInteractionClient.listDataHolders({
virtualPresenceId: 'virtual-presence-id',
limit: 20,
nextToken,
})
for (const dataHolder of listOutput.items) {
console.log(dataHolder.name, dataHolder.protectionState)
}
nextToken = listOutput.nextToken
} while (nextToken !== undefined)
} catch (error) {
// Handle/notify user of errors
}Parameter
Type
Required
Description
Data Holder Protection States
State
Description
Subscribing to Data Holder Updates
Last updated