2017-04-18 2 views
0

Ich würde gerne wissen, wenn es möglich ist, einen Ordner/Verzeichnis in IntelliJ, die eine .properties Datei enthält mit sensiblen Daten wie Benutzernamen und Passwörter schützen. Das Projekt verwendet das Selenium-Framework und ist in Java geschrieben. Alle Testklassen werden aus der Datei .properties gelesen, die in einem Ordner 'resources' gespeichert ist. Auf die Werte in der Datei .properties wird zugegriffen, indem die Funktion getProperties verwendet und anschließend der Schlüsselname angegeben wird.Passwort schützen einen Ordner/Verzeichnis in IntelliJ - Maven Projekt

Jede andere Art von Passwortschutz/Verschlüsselung wäre großartig, da das Hauptziel darin besteht, die Vertraulichkeit vertraulicher Informationen zu gewährleisten, die in der Datei .properties gespeichert sind.

Bitte geben Sie an, wenn weitere Informationen benötigt werden.

Ich würde mich über jeden Hinweis freuen. Vielen Dank im Voraus.

+0

Können Sie den verschlüsselten Wert in propertiles nicht Datei speichern, anstatt die Ordner Passwort schützen? –

+0

Hallo Darshan. Ich bin mir nicht sicher, wie ich vorgehen soll, da ich versucht habe, die Passwörter mit dem Online Base36 Encoder zu verschlüsseln und dann das verschlüsselte Passwort in der Datei .properties zu speichern. Ich habe dann eine der Testklassen ausgeführt und der Test ist fehlgeschlagen, weil der codierte Wert verwendet wird. d.h. MJgfoFCI zum Beispiel anstelle des tatsächlichen Passworts. Ich bin mir nicht sicher, wie das Passwort vor der Verwendung decodiert werden soll. – user2495926

Antwort

0

kein way.but Sie eine andere IDE schreiben oder eine Datei verwalten soft.or Plug-in

+0

Ich habe keine Ahnung, wie man ein Plugin schreibt. Ich werde etwas darüber recherchieren, aber im Moment bin ich offen für andere Vorschläge/Lösungen. – user2495926

Verwandte Themen