# HG changeset patch # Parent 971fa8b08536e547c3defeccd5937f1596513243 diff --git a/keyring.fallback/build.xml b/keyring.fallback/build.xml new file mode 100644 --- /dev/null +++ b/keyring.fallback/build.xml @@ -0,0 +1,5 @@ + + + Builds, tests, and runs the project org.netbeans.modules.keyring.fallback + + diff --git a/keyring.fallback/manifest.mf b/keyring.fallback/manifest.mf new file mode 100644 --- /dev/null +++ b/keyring.fallback/manifest.mf @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +AutoUpdate-Show-In-Client: false +OpenIDE-Module: org.netbeans.modules.keyring.fallback +OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/keyring/fallback/Bundle.properties +OpenIDE-Module-Specification-Version: 1.0 + diff --git a/keyring.fallback/nbproject/project.properties b/keyring.fallback/nbproject/project.properties new file mode 100644 --- /dev/null +++ b/keyring.fallback/nbproject/project.properties @@ -0,0 +1,2 @@ +javac.source=1.6 +javac.compilerargs=-Xlint -Xlint:-serial diff --git a/keyring.fallback/nbproject/project.xml b/keyring.fallback/nbproject/project.xml new file mode 100644 --- /dev/null +++ b/keyring.fallback/nbproject/project.xml @@ -0,0 +1,69 @@ + + + org.netbeans.modules.apisupport.project + + + org.netbeans.modules.keyring.fallback + + + org.netbeans.modules.keyring + + + + 1.16 + + + + org.openide.awt + + + + 7.58 + + + + org.openide.dialogs + + + + 7.30 + + + + org.openide.util + + + + 8.31 + + + + org.openide.util.lookup + + + + 8.21 + + + + + + unit + + org.netbeans.libs.junit4 + + + + org.netbeans.modules.nbjunit + + + + + + org.netbeans.modules.keyring.impl + org.netbeans.modules.keyring.spi + org.netbeans.modules.keyring.utils + + + + diff --git a/keyring.impl/src/org/netbeans/modules/keyring/fallback/Bundle.properties b/keyring.fallback/src/org/netbeans/modules/keyring/fallback/Bundle.properties rename from keyring.impl/src/org/netbeans/modules/keyring/fallback/Bundle.properties rename to keyring.fallback/src/org/netbeans/modules/keyring/fallback/Bundle.properties --- a/keyring.impl/src/org/netbeans/modules/keyring/fallback/Bundle.properties +++ b/keyring.fallback/src/org/netbeans/modules/keyring/fallback/Bundle.properties @@ -1,18 +1,17 @@ +OpenIDE-Module-Display-Category=Infrastructure +OpenIDE-Module-Name=Keyring Fallback FallbackProvider.sample_key.description=Sample value ensuring that decryption is working. FallbackProvider.msg_clear_keys=\ Your previously stored passwords cannot be decrypted. \ Do you wish to forget all existing passwords and start with a fresh keyring? FallbackProvider.title_clear_keys=Delete Stored Passwords -MasterPasswordPanel.masterPasswordLabel.text=Master &Password: -MasterPasswordPanel.setNewBox.text=&Change... -MasterPasswordPanel.newLabel1.text=&New Master Password: -MasterPasswordPanel.newLabel2.text=&Retype: MasterPasswordPanel.ok=OK MasterPasswordPanel.enter_master_password=Enter Master Password MasterPasswordPanel.enter_password=Enter password MasterPasswordPanel.enter_new_password=Enter new password MasterPasswordPanel.password_mismatch=New passwords do not match -MasterPasswordPanel.explanation.text=\ - NetBeans can remember passwords for you, but to protect them you need to enter a master password. \ - If you have not chosen one yet, do so now; you will be prompted for it in subsequent sessions when needed. \ - You can also change the master password whenever you are prompted for it. +MasterPasswordPanel.setNewBox.text=&Change... +MasterPasswordPanel.newLabel1.text=&New Master Password: +MasterPasswordPanel.newLabel2.text=&Retype: +MasterPasswordPanel.explanation.text=NetBeans can remember passwords for you, but to protect them you need to enter a master password. If you have not chosen one yet, do so now; you will be prompted for it in subsequent sessions when needed. You can also change the master password whenever you are prompted for it. +MasterPasswordPanel.masterPasswordLabel.text=Master &Password: diff --git a/keyring.impl/src/org/netbeans/modules/keyring/fallback/FallbackProvider.java b/keyring.fallback/src/org/netbeans/modules/keyring/fallback/FallbackProvider.java rename from keyring.impl/src/org/netbeans/modules/keyring/fallback/FallbackProvider.java rename to keyring.fallback/src/org/netbeans/modules/keyring/fallback/FallbackProvider.java --- a/keyring.impl/src/org/netbeans/modules/keyring/fallback/FallbackProvider.java +++ b/keyring.fallback/src/org/netbeans/modules/keyring/fallback/FallbackProvider.java @@ -52,7 +52,7 @@ import java.util.prefs.BackingStoreException; import java.util.prefs.Preferences; import org.netbeans.api.keyring.Keyring; -import org.netbeans.modules.keyring.impl.Utils; +import org.netbeans.modules.keyring.utils.Utils; import org.netbeans.modules.keyring.spi.EncryptionProvider; import org.netbeans.spi.keyring.KeyringProvider; import org.openide.DialogDisplayer; diff --git a/keyring.impl/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryption.java b/keyring.fallback/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryption.java rename from keyring.impl/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryption.java rename to keyring.fallback/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryption.java --- a/keyring.impl/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryption.java +++ b/keyring.fallback/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryption.java @@ -58,7 +58,7 @@ import javax.crypto.spec.PBEKeySpec; import javax.crypto.spec.PBEParameterSpec; import org.netbeans.api.keyring.Keyring; -import org.netbeans.modules.keyring.impl.Utils; +import org.netbeans.modules.keyring.utils.Utils; import org.netbeans.modules.keyring.spi.EncryptionProvider; import org.openide.util.Mutex; import org.openide.util.NbPreferences; diff --git a/keyring.impl/src/org/netbeans/modules/keyring/fallback/MasterPasswordPanel.form b/keyring.fallback/src/org/netbeans/modules/keyring/fallback/MasterPasswordPanel.form rename from keyring.impl/src/org/netbeans/modules/keyring/fallback/MasterPasswordPanel.form rename to keyring.fallback/src/org/netbeans/modules/keyring/fallback/MasterPasswordPanel.form diff --git a/keyring.impl/src/org/netbeans/modules/keyring/fallback/MasterPasswordPanel.java b/keyring.fallback/src/org/netbeans/modules/keyring/fallback/MasterPasswordPanel.java rename from keyring.impl/src/org/netbeans/modules/keyring/fallback/MasterPasswordPanel.java rename to keyring.fallback/src/org/netbeans/modules/keyring/fallback/MasterPasswordPanel.java diff --git a/keyring.impl/src/org/netbeans/modules/keyring/spi/EncryptionProvider.java b/keyring.fallback/src/org/netbeans/modules/keyring/spi/EncryptionProvider.java rename from keyring.impl/src/org/netbeans/modules/keyring/spi/EncryptionProvider.java rename to keyring.fallback/src/org/netbeans/modules/keyring/spi/EncryptionProvider.java diff --git a/keyring.impl/src/org/netbeans/modules/keyring/impl/Utils.java b/keyring.fallback/src/org/netbeans/modules/keyring/utils/Utils.java rename from keyring.impl/src/org/netbeans/modules/keyring/impl/Utils.java rename to keyring.fallback/src/org/netbeans/modules/keyring/utils/Utils.java --- a/keyring.impl/src/org/netbeans/modules/keyring/impl/Utils.java +++ b/keyring.fallback/src/org/netbeans/modules/keyring/utils/Utils.java @@ -40,7 +40,7 @@ * Portions Copyrighted 2009 Sun Microsystems, Inc. */ -package org.netbeans.modules.keyring.impl; +package org.netbeans.modules.keyring.utils; import java.io.File; import java.util.logging.Level; diff --git a/keyring.impl/test/unit/src/org/netbeans/modules/keyring/fallback/FallbackProviderTest.java b/keyring.fallback/test/unit/src/org/netbeans/modules/keyring/fallback/FallbackProviderTest.java rename from keyring.impl/test/unit/src/org/netbeans/modules/keyring/fallback/FallbackProviderTest.java rename to keyring.fallback/test/unit/src/org/netbeans/modules/keyring/fallback/FallbackProviderTest.java diff --git a/keyring.impl/test/unit/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryptionTest.java b/keyring.fallback/test/unit/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryptionTest.java rename from keyring.impl/test/unit/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryptionTest.java rename to keyring.fallback/test/unit/src/org/netbeans/modules/keyring/fallback/MasterPasswordEncryptionTest.java diff --git a/keyring.impl/manifest.mf b/keyring.impl/manifest.mf --- a/keyring.impl/manifest.mf +++ b/keyring.impl/manifest.mf @@ -1,6 +1,6 @@ Manifest-Version: 1.0 OpenIDE-Module: org.netbeans.modules.keyring.impl OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/keyring/impl/Bundle.properties -OpenIDE-Module-Specification-Version: 1.12 +OpenIDE-Module-Specification-Version: 1.13 OpenIDE-Module-Provides: org.netbeans.modules.keyring.impl diff --git a/keyring.impl/nbproject/project.xml b/keyring.impl/nbproject/project.xml --- a/keyring.impl/nbproject/project.xml +++ b/keyring.impl/nbproject/project.xml @@ -32,6 +32,14 @@ + org.netbeans.modules.keyring.fallback + + + + 1.0 + + + org.openide.awt diff --git a/keyring.impl/src/org/netbeans/modules/keyring/win32/Win32Protect.java b/keyring.impl/src/org/netbeans/modules/keyring/win32/Win32Protect.java --- a/keyring.impl/src/org/netbeans/modules/keyring/win32/Win32Protect.java +++ b/keyring.impl/src/org/netbeans/modules/keyring/win32/Win32Protect.java @@ -52,7 +52,7 @@ import java.util.concurrent.Callable; import java.util.logging.Level; import java.util.logging.Logger; -import org.netbeans.modules.keyring.impl.Utils; +import org.netbeans.modules.keyring.utils.Utils; import org.netbeans.modules.keyring.spi.EncryptionProvider; import org.openide.util.Utilities; import org.openide.util.lookup.ServiceProvider; diff --git a/nbbuild/cluster.properties b/nbbuild/cluster.properties --- a/nbbuild/cluster.properties +++ b/nbbuild/cluster.properties @@ -178,6 +178,7 @@ favorites,\ javahelp,\ keyring,\ + keyring.fallback,\ keyring.impl,\ libs.felix,\ libs.jna,\