toPiiEntityType method
Implementation
PiiEntityType toPiiEntityType() {
switch (this) {
case 'BANK_ACCOUNT_NUMBER':
return PiiEntityType.bankAccountNumber;
case 'BANK_ROUTING':
return PiiEntityType.bankRouting;
case 'CREDIT_DEBIT_NUMBER':
return PiiEntityType.creditDebitNumber;
case 'CREDIT_DEBIT_CVV':
return PiiEntityType.creditDebitCvv;
case 'CREDIT_DEBIT_EXPIRY':
return PiiEntityType.creditDebitExpiry;
case 'PIN':
return PiiEntityType.pin;
case 'EMAIL':
return PiiEntityType.email;
case 'ADDRESS':
return PiiEntityType.address;
case 'NAME':
return PiiEntityType.name;
case 'PHONE':
return PiiEntityType.phone;
case 'SSN':
return PiiEntityType.ssn;
case 'DATE_TIME':
return PiiEntityType.dateTime;
case 'PASSPORT_NUMBER':
return PiiEntityType.passportNumber;
case 'DRIVER_ID':
return PiiEntityType.driverId;
case 'URL':
return PiiEntityType.url;
case 'AGE':
return PiiEntityType.age;
case 'USERNAME':
return PiiEntityType.username;
case 'PASSWORD':
return PiiEntityType.password;
case 'AWS_ACCESS_KEY':
return PiiEntityType.awsAccessKey;
case 'AWS_SECRET_KEY':
return PiiEntityType.awsSecretKey;
case 'IP_ADDRESS':
return PiiEntityType.ipAddress;
case 'MAC_ADDRESS':
return PiiEntityType.macAddress;
case 'ALL':
return PiiEntityType.all;
}
throw Exception('$this is not known in enum PiiEntityType');
}