AppManager: Clean up VPN node and auth keys upon app removal
Change-Id: Ie76278556247d16806ba81286621adca973e3f6e
diff --git a/core/installer/derived_test.go b/core/installer/derived_test.go
index 7a34154..8f638b3 100644
--- a/core/installer/derived_test.go
+++ b/core/installer/derived_test.go
@@ -6,10 +6,22 @@
type testKeyGen struct{}
-func (g testKeyGen) Generate(username string) (string, error) {
+func (g testKeyGen) GenerateAuthKey(username string) (string, error) {
return username, nil
}
+func (g testKeyGen) ExpireKey(username, key string) error {
+ return nil
+}
+
+func (g testKeyGen) ExpireNode(username, node string) error {
+ return nil
+}
+
+func (g testKeyGen) RemoveNode(username, node string) error {
+ return nil
+}
+
func TestDeriveVPNAuthKey(t *testing.T) {
schema := structSchema{
"input",