Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataDeletionHandler ¶
type DataGenerationHandler ¶
type DataGenerationHandler func(namespace, userID string, isPublisherNamespace bool) (*DataGenerationResult, error)
type DataGenerationResult ¶
type DataGenerationResult struct { // The DataGenerationHandler implementation should put the data result into this "Data" property. // This "Data" property was in form of Map<ModuleId, byte[]>, this allows the DataGenerationHandler // implementation to categorized multiple data based on the modules they have. // // Example: // Map<ModuleId, byte[]> = { // entitlement: entitlementData, // wallet: walletData, // transaction: transactionData // } Data map[string][]byte }
DataGenerationResult contains result from DataGenerationHandler implementation
type DataRestrictionHandler ¶
type PlatformAccountClosureHandler ¶
type PlatformAccountClosureHandler func(platform, platformUserID string, accounts []*pb.AccountInfo) error
Click to show internal directories.
Click to hide internal directories.