|
@ -290,7 +290,7 @@ public: |
|
|
if (h128 u = fromUUID(_signKey)) |
|
|
if (h128 u = fromUUID(_signKey)) |
|
|
return Secret(secretStore().secret(u, [&](){ return getPassword("Enter password for key: "); })); |
|
|
return Secret(secretStore().secret(u, [&](){ return getPassword("Enter password for key: "); })); |
|
|
if (_signKey.substr(0, 6) == "brain#" && _signKey.find(":") != string::npos) |
|
|
if (_signKey.substr(0, 6) == "brain#" && _signKey.find(":") != string::npos) |
|
|
return KeyManager::subkey(KeyManager::brain(_signKey.substr(_signKey.find(":"))), stoul(_signKey.substr(6, _signKey.find(":" - 7)))); |
|
|
return KeyManager::subkey(KeyManager::brain(_signKey.substr(_signKey.find(":"))), stoul(_signKey.substr(6, _signKey.find(":") - 7))); |
|
|
if (_signKey.substr(0, 6) == "brain:") |
|
|
if (_signKey.substr(0, 6) == "brain:") |
|
|
return KeyManager::brain(_signKey.substr(6)); |
|
|
return KeyManager::brain(_signKey.substr(6)); |
|
|
if (_signKey == "brain") |
|
|
if (_signKey == "brain") |
|
|