private void load() throws Exception {
        if (Files.exists(this.consoleKeysPath)) {
            try (BufferedReader reader = Files.newBufferedReader(this.consoleKeysPath, StandardCharsets.UTF_8)) {
                KeystoreFile file = GsonProvider.normal().fromJson(reader, KeystoreFile.class);
                if (file != null && file.consoleKeys != null) {
                    this.trustedConsoleKeys.addAll(file.consoleKeys);
                }
            }
        }
    }
Trusts the given public key hash for the sender.

@param sender the sender
@param hash   the public key hash
common/src/main/java/me/lucko/luckperms/common/webeditor/store/WebEditorKeystore.java