StandardKYCFields
in package
Container class for standard KYC and AML fields used in Stellar ecosystem protocols.
This class provides a structured container for KYC (Know Your Customer) and AML (Anti-Money Laundering) information exchange between entities on the Stellar network. It supports both natural person and organization data collection according to SEP-09 specification.
PRIVACY AND SECURITY WARNING: This class handles highly sensitive Personally Identifiable Information (PII) and KYC data. Implementers MUST ensure:
- Transmission only over HTTPS/TLS connections
- Encryption at rest for all stored KYC data
- Compliance with applicable data protection regulations (GDPR, CCPA, etc.)
- Implementation of proper access controls and audit logging
- Secure data retention and deletion policies
- Customer consent management for data collection and processing
Tags
Table of Contents
Properties
- $naturalPersonKYCFields : NaturalPersonKYCFields|null
- $organizationKYCFields : OrganizationKYCFields|null
Properties
$naturalPersonKYCFields
public
NaturalPersonKYCFields|null
$naturalPersonKYCFields
= null
KYC fields for natural persons (individuals)
$organizationKYCFields
public
OrganizationKYCFields|null
$organizationKYCFields
= null
KYC fields for organizations (companies, entities)