SYNCOPE-1202 - Adding UI support
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/58983df1 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/58983df1 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/58983df1 Branch: refs/heads/master Commit: 58983df16678167db27f0a5c0b32e0bd3fc985a7 Parents: c4261ab Author: Colm O hEigeartaigh <cohei...@apache.org> Authored: Thu Aug 31 15:27:02 2017 +0100 Committer: Colm O hEigeartaigh <cohei...@apache.org> Committed: Thu Aug 31 15:27:02 2017 +0100 ---------------------------------------------------------------------- .../syncope/client/console/panels/SAML2IdPsDirectoryPanel.java | 2 ++ .../syncope/client/console/wizards/SAML2IdPWizardBuilder.java | 4 ++++ .../client/console/panels/SAML2IdPsDirectoryPanel.properties | 1 + .../client/console/panels/SAML2IdPsDirectoryPanel_it.properties | 1 + .../console/panels/SAML2IdPsDirectoryPanel_pt_BR.properties | 1 + .../client/console/panels/SAML2IdPsDirectoryPanel_ru.properties | 1 + 6 files changed, 10 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/58983df1/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.java ---------------------------------------------------------------------- diff --git a/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.java b/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.java index 45bdef3..dd2fb52 100644 --- a/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.java +++ b/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.java @@ -192,6 +192,8 @@ public class SAML2IdPsDirectoryPanel extends DirectoryPanel< columns.add(new PropertyColumn<>(new ResourceModel("entityID"), "entityID", "entityID")); columns.add(new BooleanPropertyColumn<>( new ResourceModel("useDeflateEncoding"), "useDeflateEncoding", "useDeflateEncoding")); + columns.add(new BooleanPropertyColumn<>( + new ResourceModel("supportUnsolicited"), "supportUnsolicited", "supportUnsolicited")); columns.add(new PropertyColumn<>( new ResourceModel("bindingType"), "bindingType", "bindingType")); columns.add(new BooleanPropertyColumn<>( http://git-wip-us.apache.org/repos/asf/syncope/blob/58983df1/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/wizards/SAML2IdPWizardBuilder.java ---------------------------------------------------------------------- diff --git a/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/wizards/SAML2IdPWizardBuilder.java b/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/wizards/SAML2IdPWizardBuilder.java index 5cafb9b..35eb5dc 100644 --- a/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/wizards/SAML2IdPWizardBuilder.java +++ b/ext/saml2sp/client-console/src/main/java/org/apache/syncope/client/console/wizards/SAML2IdPWizardBuilder.java @@ -117,6 +117,10 @@ public class SAML2IdPWizardBuilder extends AjaxWizardBuilder<SAML2IdPTO> { "field", "useDeflateEncoding", new PropertyModel<>(idpTO, "useDeflateEncoding"), false); fields.add(useDeflateEncoding); + AjaxCheckBoxPanel supportUnsolicited = new AjaxCheckBoxPanel( + "field", "supportUnsolicited", new PropertyModel<>(idpTO, "supportUnsolicited"), false); + fields.add(supportUnsolicited); + AjaxDropDownChoicePanel<SAML2BindingType> bindingType = new AjaxDropDownChoicePanel<>("field", "bindingType", new PropertyModel<>(idpTO, "bindingType"), false); http://git-wip-us.apache.org/repos/asf/syncope/blob/58983df1/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.properties ---------------------------------------------------------------------- diff --git a/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.properties b/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.properties index 97d8690..60b2a65 100644 --- a/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.properties +++ b/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel.properties @@ -16,6 +16,7 @@ # under the License. entityID=Entity ID useDeflateEncoding=Deflate Encoding +supportUnsolicited=Support Unsolicited Logins logoutSupported=Logout supported any.edit=Edit ${entityID} connObjectKeyValidation=There must be exactly one Remote Key http://git-wip-us.apache.org/repos/asf/syncope/blob/58983df1/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_it.properties ---------------------------------------------------------------------- diff --git a/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_it.properties b/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_it.properties index 76464c0..f1afdad 100644 --- a/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_it.properties +++ b/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_it.properties @@ -16,6 +16,7 @@ # under the License. entityID=Entity ID useDeflateEncoding=Deflate Encoding +supportUnsolicited=Support Unsolicited Logins logoutSupported=Logout supportato any.edit=Modifica ${entityID} connObjectKeyValidation=Deve essere definito esattamente una Chiave remota http://git-wip-us.apache.org/repos/asf/syncope/blob/58983df1/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_pt_BR.properties ---------------------------------------------------------------------- diff --git a/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_pt_BR.properties b/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_pt_BR.properties index d81f0a8..f7bedbe 100644 --- a/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_pt_BR.properties +++ b/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_pt_BR.properties @@ -16,6 +16,7 @@ # under the License. entityID=Entity ID useDeflateEncoding=Deflate Encoding +supportUnsolicited=Support Unsolicited Logins logoutSupported=Logout supported any.edit=Alterar ${entityID} connObjectKeyValidation=Precisa ser exatamente um Remote Key http://git-wip-us.apache.org/repos/asf/syncope/blob/58983df1/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_ru.properties ---------------------------------------------------------------------- diff --git a/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_ru.properties b/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_ru.properties index 8712eeb..311846b 100644 --- a/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_ru.properties +++ b/ext/saml2sp/client-console/src/main/resources/org/apache/syncope/client/console/panels/SAML2IdPsDirectoryPanel_ru.properties @@ -16,6 +16,7 @@ # under the License. entityID=Entity ID useDeflateEncoding=Deflate Encoding +supportUnsolicited=Support Unsolicited Logins logoutSupported=Logout supported any.edit=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c ${entityID} connObjectKeyValidation=\u0422\u0430\u043c \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0440\u043e\u0432\u043d\u043e \u043e\u0434\u0438\u043d \u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430