VGSCardHolderNameTokenizationConfiguration
@MainActor
public class VGSCardHolderNameTokenizationConfiguration : VGSConfiguration, VGSTextFieldTokenizationConfigurationProtocol
VGSCardHolderNameTokenizationConfiguration - textfield configuration for textfield with type .cardHolderName, required for work with tokenization api.
Usage:
- Initialize with your
VGSCollectinstance and afieldName(JSON key for outbound payload). - Assign to a
VGSTextFieldbefore user begins editing. - Call
tokenizeData(routeId:)orcreateAliases(routeId:)on the collector; the response JSON will include generated alias(es).
Notes:
- Customize
tokenizationParameters.formatif you need different alias semantics. - Never include real PII inside
fieldName; it is only a logical key.
-
VGSCardHolderNameTokenizationParameters- tokenization configuration parameters.Declaration
Swift
@MainActor public var tokenizationParameters: VGSCardHolderNameTokenizationParameters -
FieldType.cardHolderNametype ofVGSTextFieldtokenization configuration.Declaration
Swift
override public var type: FieldType { get set }
View on GitHub