server: Add SAML related config params in Config Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com>
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/5d94fd5b Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/5d94fd5b Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/5d94fd5b Branch: refs/heads/master Commit: 5d94fd5be51384e878e84af5618b51ac5b30a8f1 Parents: 37961eb Author: Rohit Yadav <rohit.ya...@shapeblue.com> Authored: Sun Aug 24 17:33:20 2014 +0200 Committer: Rohit Yadav <rohit.ya...@shapeblue.com> Committed: Thu Aug 28 19:45:23 2014 +0200 ---------------------------------------------------------------------- server/src/com/cloud/configuration/Config.java | 40 +++++++++++++++++++++ 1 file changed, 40 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/5d94fd5b/server/src/com/cloud/configuration/Config.java ---------------------------------------------------------------------- diff --git a/server/src/com/cloud/configuration/Config.java b/server/src/com/cloud/configuration/Config.java index b499df5..3f42a52 100755 --- a/server/src/com/cloud/configuration/Config.java +++ b/server/src/com/cloud/configuration/Config.java @@ -1379,6 +1379,46 @@ public enum Config { "300000", "The allowable clock difference in milliseconds between when an SSO login request is made and when it is received.", null), + SAMLServiceProviderID( + "Advanced", + ManagementServer.class, + String.class, + "saml2.sp.id", + "Apache CloudStack", + "SAML2 Service Provider Identifier String", + null), + SAMLServiceProviderSingleSignOnURL( + "Advanced", + ManagementServer.class, + String.class, + "saml2.sp.sso.url", + "http://localhost:8080/client/api?command=samlsso", + "SAML2 CloudStack Service Provider Single Sign On URL", + null), + SAMLServiceProviderSingleLogOutURL( + "Advanced", + ManagementServer.class, + String.class, + "saml2.sp.slo.url", + "http://localhost:8080/client/api?command=samlslo", + "SAML2 CloudStack Service Provider Single Log Out URL", + null), + SAMLIdentityProviderMetadataURL( + "Advanced", + ManagementServer.class, + String.class, + "saml2.idp.metadata.url", + "https://openidp.feide.no/simplesaml/saml2/idp/metadata.php", + "SAML2 Identity Provider Metadata XML Url", + null), + SAMLTimeout( + "Advanced", + ManagementServer.class, + Long.class, + "saml2.timeout", + "30000", + "SAML2 IDP Metadata Downloading and parsing etc. activity timeout in milliseconds", + null), //NetworkType("Hidden", ManagementServer.class, String.class, "network.type", "vlan", "The type of network that this deployment will use.", "vlan,direct"), RouterRamSize("Hidden", NetworkOrchestrationService.class, Integer.class, "router.ram.size", "128", "Default RAM for router VM (in MB).", null),