diff --git a/pgpainless-core/src/main/java/org/pgpainless/util/Passphrase.java b/pgpainless-core/src/main/java/org/pgpainless/util/Passphrase.java index 10fddf8c..7d9e9411 100644 --- a/pgpainless-core/src/main/java/org/pgpainless/util/Passphrase.java +++ b/pgpainless-core/src/main/java/org/pgpainless/util/Passphrase.java @@ -46,17 +46,6 @@ public class Passphrase { } } - /** - * Call {@link #clear()} to make sure the memory is overwritten. - * - * @throws Throwable bad things might happen in {@link Object#finalize()}. - */ - @Override - protected void finalize() throws Throwable { - clear(); - super.finalize(); - } - /** * Return a copy of the underlying char array. * A return value of {@code null} represents no password.