You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by bh...@apache.org on 2014/08/25 17:36:31 UTC
[35/52] git commit: updated refs/heads/saml2 to 1d809ff
utils: fix SAMLUtils's authnrequest maker
Signed-off-by: Rohit Yadav <ro...@shapeblue.com>
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/55be136b
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/55be136b
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/55be136b
Branch: refs/heads/saml2
Commit: 55be136bd5b35e56655955e0699cab8ac29606c4
Parents: 6ca07ae
Author: Rohit Yadav <ro...@shapeblue.com>
Authored: Mon Aug 25 00:15:41 2014 +0200
Committer: Rohit Yadav <ro...@shapeblue.com>
Committed: Mon Aug 25 17:33:28 2014 +0200
----------------------------------------------------------------------
.../src/org/apache/cloudstack/utils/auth/SAMLUtils.java | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/55be136b/utils/src/org/apache/cloudstack/utils/auth/SAMLUtils.java
----------------------------------------------------------------------
diff --git a/utils/src/org/apache/cloudstack/utils/auth/SAMLUtils.java b/utils/src/org/apache/cloudstack/utils/auth/SAMLUtils.java
index fc0ca09..8a2f93b 100644
--- a/utils/src/org/apache/cloudstack/utils/auth/SAMLUtils.java
+++ b/utils/src/org/apache/cloudstack/utils/auth/SAMLUtils.java
@@ -64,7 +64,9 @@ import java.util.zip.DeflaterOutputStream;
public class SAMLUtils {
public static final Logger s_logger = Logger.getLogger(SAMLUtils.class);
- public static final String SAML_NS = "saml-";
+ public static final String SAML_NS = "saml://";
+
+ public static final String CERTIFICATE_NAME = "SAMLSP_CERTIFICATE";
public static String createSAMLId(String uid) {
return SAML_NS + uid;
@@ -108,15 +110,15 @@ public class SAMLUtils {
authnRequest.setID(authnId);
authnRequest.setDestination(idpUrl);
authnRequest.setVersion(SAMLVersion.VERSION_20);
- authnRequest.setForceAuthn(true);
+ authnRequest.setForceAuthn(false);
authnRequest.setIsPassive(false);
authnRequest.setIssuer(issuer);
authnRequest.setIssueInstant(new DateTime());
- authnRequest.setProviderName(spId);
authnRequest.setProtocolBinding(SAMLConstants.SAML2_REDIRECT_BINDING_URI);
authnRequest.setAssertionConsumerServiceURL(consumerUrl);
- authnRequest.setNameIDPolicy(nameIdPolicy);
- authnRequest.setRequestedAuthnContext(requestedAuthnContext);
+ //authnRequest.setProviderName(spId);
+ //authnRequest.setNameIDPolicy(nameIdPolicy);
+ //authnRequest.setRequestedAuthnContext(requestedAuthnContext);
return authnRequest;
}