diff options
author | Petr VobornÃk <pvoborni@redhat.com> | 2012-02-06 14:52:09 +0100 |
---|---|---|
committer | Petr VobornÃk <pvoborni@redhat.com> | 2012-02-15 09:23:05 +0100 |
commit | eb87b8c31931e682cbb927896d1d60a0266e1263 (patch) | |
tree | 0fc668d7d2c3304f64df005468834ca614712de1 /install/ui/test | |
parent | 651f9324735d0680c6a56246616932459e15b99d (diff) | |
download | freeipa-eb87b8c31931e682cbb927896d1d60a0266e1263.tar.gz freeipa-eb87b8c31931e682cbb927896d1d60a0266e1263.tar.xz freeipa-eb87b8c31931e682cbb927896d1d60a0266e1263.zip |
UI support for ssh keys
To user and host details pages was added ipasshpubkey attribute.
New widget for ssh public keys was created.
https://fedorahosted.org/freeipa/ticket/2340
Diffstat (limited to 'install/ui/test')
-rw-r--r-- | install/ui/test/data/host_mod.json | 1 | ||||
-rw-r--r-- | install/ui/test/data/host_show.json | 1 | ||||
-rw-r--r-- | install/ui/test/data/host_show_dev.example.com.json | 1 | ||||
-rw-r--r-- | install/ui/test/data/host_show_test.example.com.json | 1 | ||||
-rw-r--r-- | install/ui/test/data/ipa_init.json | 11 | ||||
-rw-r--r-- | install/ui/test/data/user_details_refresh.json | 13 | ||||
-rw-r--r-- | install/ui/test/data/user_mod.json | 13 | ||||
-rw-r--r-- | install/ui/test/data/user_show.json | 13 | ||||
-rw-r--r-- | install/ui/test/widget_tests.js | 2 |
9 files changed, 55 insertions, 1 deletions
diff --git a/install/ui/test/data/host_mod.json b/install/ui/test/data/host_mod.json index 7a0b36c25..00ccf2d48 100644 --- a/install/ui/test/data/host_mod.json +++ b/install/ui/test/data/host_mod.json @@ -10,6 +10,7 @@ "enrolledby": "rsc", "fqdn": "rscwo", "ipaclientversion": "rscwo", + "ipasshpubkey": "rscwo", "ipauniqueid": "rsc", "krbcanonicalname": "rscwo", "krbextradata": "rscwo", diff --git a/install/ui/test/data/host_show.json b/install/ui/test/data/host_show.json index 6edb060a2..b66bc08c7 100644 --- a/install/ui/test/data/host_show.json +++ b/install/ui/test/data/host_show.json @@ -10,6 +10,7 @@ "enrolledby": "rsc", "fqdn": "rscwo", "ipaclientversion": "rscwo", + "ipasshpubkey": "rscwo", "ipauniqueid": "rsc", "krbcanonicalname": "rsc", "krbextradata": "rsc", diff --git a/install/ui/test/data/host_show_dev.example.com.json b/install/ui/test/data/host_show_dev.example.com.json index 5547160b7..abb377ab4 100644 --- a/install/ui/test/data/host_show_dev.example.com.json +++ b/install/ui/test/data/host_show_dev.example.com.json @@ -10,6 +10,7 @@ "enrolledby": "rsc", "fqdn": "rscwo", "ipaclientversion": "rscwo", + "ipasshpubkey": "rscwo", "ipauniqueid": "rsc", "krbcanonicalname": "rsc", "krbextradata": "rsc", diff --git a/install/ui/test/data/host_show_test.example.com.json b/install/ui/test/data/host_show_test.example.com.json index 6edb060a2..b66bc08c7 100644 --- a/install/ui/test/data/host_show_test.example.com.json +++ b/install/ui/test/data/host_show_test.example.com.json @@ -10,6 +10,7 @@ "enrolledby": "rsc", "fqdn": "rscwo", "ipaclientversion": "rscwo", + "ipasshpubkey": "rscwo", "ipauniqueid": "rsc", "krbcanonicalname": "rsc", "krbextradata": "rsc", diff --git a/install/ui/test/data/ipa_init.json b/install/ui/test/data/ipa_init.json index 9c5abb803..b755c4628 100644 --- a/install/ui/test/data/ipa_init.json +++ b/install/ui/test/data/ipa_init.json @@ -59,6 +59,7 @@ "restore": "Restore", "retry": "Retry", "revoke": "Revoke", + "set": "Set", "update": "Update", "view": "View" }, @@ -318,6 +319,16 @@ "unprovision_title": "Unprovisioning ${entity}", "valid": "Kerberos Key Present, Service Provisioned" }, + "sshkeystore": { + "keys": "SSH public keys", + "set_dialog_help": "Base-64 encoded SSH public key:", + "set_dialog_title": "Set SSH key", + "show_set_key": "Show/Set key", + "status_mod_ns": "Modified: key not set", + "status_mod_s": "Modified", + "status_new_ns": "New: key not set", + "status_new_s": "New: key set" + }, "sudocmd": { "groups": "Groups" }, diff --git a/install/ui/test/data/user_details_refresh.json b/install/ui/test/data/user_details_refresh.json index 07001d20c..900008270 100644 --- a/install/ui/test/data/user_details_refresh.json +++ b/install/ui/test/data/user_details_refresh.json @@ -30,6 +30,7 @@ "inetuserstatus": "rscwo", "initials": "rscwo", "internationalisdnnumber": "rscwo", + "ipasshpubkey": "rscwo", "ipauniqueid": "rsc", "jpegphoto": "rscwo", "krbcanonicalname": "rscwo", @@ -107,6 +108,14 @@ "homedirectory": [ "/home/kfrog" ], + "ipasshpubkey": [ + { + "__base64__": "AAAAB3NzaC1kc3MAAACBAJQdBmxjnYdDzpGPzAD2kkoRwGbPIqVsu6mR0eyLjMJafQPbOkrgFpIwxAhb519FHAr0olSOklwq5Pvkm7rSpnoXDAEoVlW5jNCj33NrYkVJTAmtsa4ihZIqz7KJYkYifQyBxy8nYScAlEu1a1k9xfbRT8ZAmiCqgd6klWaKZXHBAAAAFQCd2wJW3Rb7kclRPbKaRF1hhdW+hwAAAIBr9ZozKls1lAkqMZuhGgnvlFg5J7DXKRY6iju1VfMc5HiY1mq197Qq2PVi4iQ1Ach3Pvj/MZGLhz/SyIsH59Uugl21KeQjk2HHt/ZLL1PrJvm9LmX3Fv2E8lQNnEyPaA2Ngf6O0bbzii41lp1F6wo3xQLJCLldljcG+wskRf5RrgAAAIAKTDWct9ES5BZADb3TfBAng2aeeojg6rDhS6i0WYPtna2hjCdRaCnnXM079JVcYBq3IK7mFpINnqnn252Mr9OqGsu/92gglfpTpXq2Lzkvd2dbcyTPQmNBM7+KFlUOZ4hWb4c5CVLBwILccL7QakwSHRYlRhCsDyKbI+2qPGwrXg==" + }, + { + "__base64__": "AAAAB3NzaC1yc2EAAAADAQABAAABAQCaoWIiTBqTqsWnAHFUfOUNY65sk2KuEp798ESyDWmOuJbjQNHG0grl8d5D9/OMuDvSHAthkTR4rXn1QAMm+Geh63XhS+nnEpzinPKloMWyF8wsNEw117TX2mA8wzeea1HDcqd0v4YKyU5FAHm+6hOALB9mrAnRZ4WoTY6NWtm3aoRge1D26pOuLRyNFB5Etwa7cmJqaK8EeHN0XNPIbaAP1JNVe46wyYvMlE/yhGYS9qW36OJpQBJGk9nYqHT3/6ai2w3TQ8k5puvAwBcCe0wYhBE9o8c5PmImIfa8lZ3Oo2gHIiOyA9gyHv3MBqUxXBC6PmmYHEr6y/wnYnfSHF+N" + } + ], "ipauniqueid": [ "a2854798-e7d811df-b69ad8ca-cb44a24c" ], @@ -162,6 +171,10 @@ "sn": [ "Frog" ], + "sshpubkeyfp": [ + "6E:70:C6:8E:88:2F:F1:5D:63:B4:C5:D1:B8:A6:D6:0C (ssh-dss)", + "93:23:CD:AE:50:0F:BF:0A:EB:2C:0C:1A:0B:18:DF:0A (ssh-rsa)" + ], "uid": [ "kfrog" ], diff --git a/install/ui/test/data/user_mod.json b/install/ui/test/data/user_mod.json index cf0bf63f7..4c7bfa479 100644 --- a/install/ui/test/data/user_mod.json +++ b/install/ui/test/data/user_mod.json @@ -27,6 +27,7 @@ "inetuserstatus": "rscwo", "initials": "rscwo", "internationalisdnnumber": "rscwo", + "ipasshpubkey": "rscwo", "ipauniqueid": "rsc", "jpegphoto": "rscwo", "krbcanonicalname": "rscwo", @@ -103,6 +104,14 @@ "homedirectory": [ "/home/kfrog" ], + "ipasshpubkey": [ + { + "__base64__": "AAAAB3NzaC1kc3MAAACBAJQdBmxjnYdDzpGPzAD2kkoRwGbPIqVsu6mR0eyLjMJafQPbOkrgFpIwxAhb519FHAr0olSOklwq5Pvkm7rSpnoXDAEoVlW5jNCj33NrYkVJTAmtsa4ihZIqz7KJYkYifQyBxy8nYScAlEu1a1k9xfbRT8ZAmiCqgd6klWaKZXHBAAAAFQCd2wJW3Rb7kclRPbKaRF1hhdW+hwAAAIBr9ZozKls1lAkqMZuhGgnvlFg5J7DXKRY6iju1VfMc5HiY1mq197Qq2PVi4iQ1Ach3Pvj/MZGLhz/SyIsH59Uugl21KeQjk2HHt/ZLL1PrJvm9LmX3Fv2E8lQNnEyPaA2Ngf6O0bbzii41lp1F6wo3xQLJCLldljcG+wskRf5RrgAAAIAKTDWct9ES5BZADb3TfBAng2aeeojg6rDhS6i0WYPtna2hjCdRaCnnXM079JVcYBq3IK7mFpINnqnn252Mr9OqGsu/92gglfpTpXq2Lzkvd2dbcyTPQmNBM7+KFlUOZ4hWb4c5CVLBwILccL7QakwSHRYlRhCsDyKbI+2qPGwrXg==" + }, + { + "__base64__": "AAAAB3NzaC1yc2EAAAADAQABAAABAQCaoWIiTBqTqsWnAHFUfOUNY65sk2KuEp798ESyDWmOuJbjQNHG0grl8d5D9/OMuDvSHAthkTR4rXn1QAMm+Geh63XhS+nnEpzinPKloMWyF8wsNEw117TX2mA8wzeea1HDcqd0v4YKyU5FAHm+6hOALB9mrAnRZ4WoTY6NWtm3aoRge1D26pOuLRyNFB5Etwa7cmJqaK8EeHN0XNPIbaAP1JNVe46wyYvMlE/yhGYS9qW36OJpQBJGk9nYqHT3/6ai2w3TQ8k5puvAwBcCe0wYhBE9o8c5PmImIfa8lZ3Oo2gHIiOyA9gyHv3MBqUxXBC6PmmYHEr6y/wnYnfSHF+N" + } + ], "ipauniqueid": [ "a2854798-e7d811df-b69ad8ca-cb44a24c" ], @@ -149,6 +158,10 @@ "sn": [ "Frog" ], + "sshpubkeyfp": [ + "6E:70:C6:8E:88:2F:F1:5D:63:B4:C5:D1:B8:A6:D6:0C (ssh-dss)", + "93:23:CD:AE:50:0F:BF:0A:EB:2C:0C:1A:0B:18:DF:0A (ssh-rsa)" + ], "uid": [ "kfrog" ], diff --git a/install/ui/test/data/user_show.json b/install/ui/test/data/user_show.json index 703c793bf..85f7ad2e0 100644 --- a/install/ui/test/data/user_show.json +++ b/install/ui/test/data/user_show.json @@ -27,6 +27,7 @@ "inetuserstatus": "rscwo", "initials": "rscwo", "internationalisdnnumber": "rscwo", + "ipasshpubkey": "rscwo", "ipauniqueid": "rsc", "jpegphoto": "rscwo", "krbcanonicalname": "rscwo", @@ -104,6 +105,14 @@ "homedirectory": [ "/home/kfrog" ], + "ipasshpubkey": [ + { + "__base64__": "AAAAB3NzaC1kc3MAAACBAJQdBmxjnYdDzpGPzAD2kkoRwGbPIqVsu6mR0eyLjMJafQPbOkrgFpIwxAhb519FHAr0olSOklwq5Pvkm7rSpnoXDAEoVlW5jNCj33NrYkVJTAmtsa4ihZIqz7KJYkYifQyBxy8nYScAlEu1a1k9xfbRT8ZAmiCqgd6klWaKZXHBAAAAFQCd2wJW3Rb7kclRPbKaRF1hhdW+hwAAAIBr9ZozKls1lAkqMZuhGgnvlFg5J7DXKRY6iju1VfMc5HiY1mq197Qq2PVi4iQ1Ach3Pvj/MZGLhz/SyIsH59Uugl21KeQjk2HHt/ZLL1PrJvm9LmX3Fv2E8lQNnEyPaA2Ngf6O0bbzii41lp1F6wo3xQLJCLldljcG+wskRf5RrgAAAIAKTDWct9ES5BZADb3TfBAng2aeeojg6rDhS6i0WYPtna2hjCdRaCnnXM079JVcYBq3IK7mFpINnqnn252Mr9OqGsu/92gglfpTpXq2Lzkvd2dbcyTPQmNBM7+KFlUOZ4hWb4c5CVLBwILccL7QakwSHRYlRhCsDyKbI+2qPGwrXg==" + }, + { + "__base64__": "AAAAB3NzaC1yc2EAAAADAQABAAABAQCaoWIiTBqTqsWnAHFUfOUNY65sk2KuEp798ESyDWmOuJbjQNHG0grl8d5D9/OMuDvSHAthkTR4rXn1QAMm+Geh63XhS+nnEpzinPKloMWyF8wsNEw117TX2mA8wzeea1HDcqd0v4YKyU5FAHm+6hOALB9mrAnRZ4WoTY6NWtm3aoRge1D26pOuLRyNFB5Etwa7cmJqaK8EeHN0XNPIbaAP1JNVe46wyYvMlE/yhGYS9qW36OJpQBJGk9nYqHT3/6ai2w3TQ8k5puvAwBcCe0wYhBE9o8c5PmImIfa8lZ3Oo2gHIiOyA9gyHv3MBqUxXBC6PmmYHEr6y/wnYnfSHF+N" + } + ], "ipauniqueid": [ "a2854798-e7d811df-b69ad8ca-cb44a24c" ], @@ -159,6 +168,10 @@ "sn": [ "Frog" ], + "sshpubkeyfp": [ + "6E:70:C6:8E:88:2F:F1:5D:63:B4:C5:D1:B8:A6:D6:0C (ssh-dss)", + "93:23:CD:AE:50:0F:BF:0A:EB:2C:0C:1A:0B:18:DF:0A (ssh-rsa)" + ], "uid": [ "kfrog" ], diff --git a/install/ui/test/widget_tests.js b/install/ui/test/widget_tests.js index 7dce99243..951f943a1 100644 --- a/install/ui/test/widget_tests.js +++ b/install/ui/test/widget_tests.js @@ -211,7 +211,7 @@ test("Testing text widget.", function() { }); test("Testing multi-valued text widget.", function() { - factory = IPA.multivalued_text_widget; + factory = IPA.multivalued_widget; spec = {undo:true,name:'title'}; base_widget_test('test_value'); widget_string_test(); |