mirror of
https://github.com/xpipe-io/xpipe.git
synced 2026-10-08 08:01:39 +00:00
Make passwork master key optional
This commit is contained in:
1 parent
5c261b6609
commit
3e4a0b37b9
1 file changed
+4
-5
@@ -73,7 +73,6 @@ public class PassworkPasswordManager implements PasswordManager {
|
||||
.nonNull()
|
||||
.nameAndDescription("passworkMasterKey")
|
||||
.addComp(new SecretFieldComp(masterKey, false).maxWidth(600), masterKey)
|
||||
.nonNull()
|
||||
.nameAndDescription("passwordManagerTest")
|
||||
.addComp(new PasswordManagerTestComp(true))
|
||||
.bind(
|
||||
@@ -97,7 +96,7 @@ public class PassworkPasswordManager implements PasswordManager {
|
||||
|
||||
@Override
|
||||
public synchronized Result query(String key) {
|
||||
if (serverUrl == null || token == null || masterKey == null) {
|
||||
if (serverUrl == null || token == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -115,9 +114,9 @@ public class PassworkPasswordManager implements PasswordManager {
|
||||
var fixedServerUrl = serverUrl.startsWith("http") ? serverUrl : "https://" + serverUrl;
|
||||
getOrStartShell().view().setSensitiveEnvironmentVariable("PASSWORK_HOST", fixedServerUrl);
|
||||
getOrStartShell().view().setSensitiveEnvironmentVariable("PASSWORK_TOKEN", token.getSecretValue());
|
||||
getOrStartShell()
|
||||
.view()
|
||||
.setSensitiveEnvironmentVariable("PASSWORK_MASTER_KEY", masterKey.getSecretValue());
|
||||
if (masterKey != null) {
|
||||
getOrStartShell().view().setSensitiveEnvironmentVariable("PASSWORK_MASTER_KEY", masterKey.getSecretValue());
|
||||
}
|
||||
var user = getOrStartShell()
|
||||
.command(CommandBuilder.of()
|
||||
.add("passwork-cli")
|
||||
|
||||
Reference in new issue
Block a user