assertionSpecificExposureList = StringUtils.toStringList(reader.readStrings(ASSERTION_SPECIFIC_EXPOSURE_LIST));
extractTokenTable();
}
private void extractTokenTable() {
SensitiveInformationPropertyHolder siph = new SensitiveInformationPropertyHolder();
for (String str : assertionSpecificExposureList) {
if ("###".equals(str)) {
continue;
}
String[] tokens = str.split("###");
if (tokens.length == 2) {
siph.setPropertyValue(tokens[0], tokens[1]);
} else if (tokens.length == 1) {
siph.setPropertyValue(tokens[0], "");
}
}
sensitiveInformationTableModel = new SensitiveInformationTableModel(siph);
}