chore: file info
This commit is contained in:
@@ -119,32 +119,34 @@ public class TinyEncryptMainUtil {
|
||||
TinyEncryptMeta meta = tlv.getValueAsBytes().asJSONObject(TinyEncryptMeta.class);
|
||||
log.debug("Tiny encrypt meta: " + JSON.toJSONString(meta, true));
|
||||
StringBuilder sb = new StringBuilder(256);
|
||||
sb.append("File Info\n").append(header("File")).append(f);
|
||||
sb.append("Tiny Encrypt File Info\n");
|
||||
sb.append(header("File")).append(f);
|
||||
if ((meta.getCompress() != null) && meta.getCompress()) {
|
||||
sb.append(" [compressed]");
|
||||
}
|
||||
sb.append("\n");
|
||||
sb.append(header("File version")).append(meta.getVersion()).append("\n");
|
||||
if (meta.getFileLength() != null) {
|
||||
sb.append(header("File size")).append(meta.getFileLength())
|
||||
.append(" (").append(ByteUtil.formatBytes(meta.getFileLength())).append(")\n");
|
||||
sb.append(header("File size")).append(meta.getFileLength());
|
||||
if (meta.getFileLength() >= 1024) {
|
||||
sb.append(" (").append(ByteUtil.formatBytes(meta.getFileLength())).append(")");
|
||||
}
|
||||
sb.append("\n");
|
||||
}
|
||||
if (meta.getFileLastModified() != null) {
|
||||
sb.append(header("Last modified")).append(new Date(meta.getFileLastModified())).append("\n");
|
||||
}
|
||||
sb.append(header("Enc file created")).append(new Date(meta.getCreated())).append("\n");
|
||||
sb.append(header("Envelop")).append(toYesOrNo(StringUtil.isNotBlank(meta.getEnvelop()))).append("\n");
|
||||
sb.append(header("PGP envelop")).append(toYesOrNo(StringUtil.isNotBlank(meta.getPgpEnvelop()))).append("\n");
|
||||
sb.append(header("Envelop")).append(toYesOrNo(meta.getEnvelop())).append("\n");
|
||||
sb.append(header("PGP envelop")).append(toYesOrNo(meta.getPgpEnvelop())).append("\n");
|
||||
if (StringUtil.isNotBlank(meta.getPgpFingerprint())) {
|
||||
sb.append(header("PGP fingerprint"))
|
||||
.append(meta.getPgpFingerprint())
|
||||
.append("\n");
|
||||
sb.append(header("PGP fingerprint")).append(meta.getPgpFingerprint()).append("\n");
|
||||
}
|
||||
sb.append(header("Enc agent")).append(meta.getUserAgent()).append("\n");
|
||||
if (StringUtil.isNotBlank(meta.getComment())) {
|
||||
sb.append(header("Comment")).append(meta.getComment()).append("\n");
|
||||
}
|
||||
sb.append(header("Encrypted comment")).append(toYesOrNo(StringUtil.isNotBlank(meta.getEncryptedComment()))).append("\n");
|
||||
sb.append(header("Encrypted comment")).append(toYesOrNo(meta.getEncryptedComment())).append("\n");
|
||||
|
||||
log.info(sb.toString());
|
||||
}
|
||||
@@ -154,6 +156,10 @@ public class TinyEncryptMainUtil {
|
||||
return h + StringUtil.repeat(".", Math.max(width - h.length(), 0)) + ": ";
|
||||
}
|
||||
|
||||
private static String toYesOrNo(String s) {
|
||||
return toYesOrNo(StringUtil.isNotEmpty(s));
|
||||
}
|
||||
|
||||
private static String toYesOrNo(boolean b) {
|
||||
return b ? "YES" : "NO";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user