String locationFlag = flagMap.get(Flag.LOCATION);
if (locationFlag != null && !locationFlag.endsWith(File.separator)) {
locationFlag += File.separator;
}
final KeyPurpose purposeFlag = KeyPurpose.getPurpose(flagMap.get(Flag.PURPOSE));
final KeyStatus statusFlag = KeyStatus.getStatus(flagMap.get(Flag.STATUS));
final String asymmetricFlag = flagMap.get(Flag.ASYMMETRIC);
final String crypterFlag = flagMap.get(Flag.CRYPTER);
final String destinationFlag = flagMap.get(Flag.DESTINATION);
final String nameFlag = flagMap.get(Flag.NAME);
final String paddingFlag = flagMap.get(Flag.PADDING);