Skip to Content.
Sympa Menu

perfsonar-dev - perfsonar: r3064 - in trunk/geant2_java-as/src/main/java/org/perfsonar/service: authService testHarness/authService

Subject: perfsonar development work

List archive

perfsonar: r3064 - in trunk/geant2_java-as/src/main/java/org/perfsonar/service: authService testHarness/authService


Chronological Thread 
  • From:
  • To:
  • Subject: perfsonar: r3064 - in trunk/geant2_java-as/src/main/java/org/perfsonar/service: authService testHarness/authService
  • Date: Wed, 21 Nov 2007 06:40:47 -0500

Author: rodriguez
Date: 2007-11-21 06:40:46 -0500 (Wed, 21 Nov 2007)
New Revision: 3064

Modified:

trunk/geant2_java-as/src/main/java/org/perfsonar/service/authService/AuthNAction.java

trunk/geant2_java-as/src/main/java/org/perfsonar/service/testHarness/authService/AuthNRequestTest.java
Log:
AS checks the SAML assertion using the new method provided by eduGAIN-val
library (the old one has been deprecated)

Modified:
trunk/geant2_java-as/src/main/java/org/perfsonar/service/authService/AuthNAction.java
===================================================================
---
trunk/geant2_java-as/src/main/java/org/perfsonar/service/authService/AuthNAction.java
2007-11-21 10:57:31 UTC (rev 3063)
+++
trunk/geant2_java-as/src/main/java/org/perfsonar/service/authService/AuthNAction.java
2007-11-21 11:40:46 UTC (rev 3064)
@@ -73,7 +73,7 @@
logger.debug("AuthNAction: Getting the SAML assertion");
try {
SAMLAssertion assertion=(SAMLAssertion)stValue;
- val.validate((Element)assertion.toDOM());
+ val.validate(assertion);
} catch (Throwable e) {
String m = "AuthNAction: the SAML assertion is not
valid";
logger.info(m);

Modified:
trunk/geant2_java-as/src/main/java/org/perfsonar/service/testHarness/authService/AuthNRequestTest.java
===================================================================
---
trunk/geant2_java-as/src/main/java/org/perfsonar/service/testHarness/authService/AuthNRequestTest.java
2007-11-21 10:57:31 UTC (rev 3063)
+++
trunk/geant2_java-as/src/main/java/org/perfsonar/service/testHarness/authService/AuthNRequestTest.java
2007-11-21 11:40:46 UTC (rev 3064)
@@ -20,7 +20,7 @@
import org.ggf.ns.nmwg.base.v2_0.Message;

import org.perfsonar.base.exceptions.PerfSONARException;
-import org.perfsonar.client.base.authn.AuthNData;
+import org.perfsonar.client.base.authn.AuthNX509Data;
import org.perfsonar.client.base.authn.AuthNDataFactory;
import
org.perfsonar.client.base.requests.authService.AuthNEERequestGenerator;
import org.perfsonar.service.base.authn.AADispatchManager;
@@ -46,7 +46,7 @@
SOAPBodyElement requestMessage =
new SOAPBodyElement(request.getDocumentElement());

- AuthNData data=AuthNDataFactory.getDefaultAuthNData();
+ AuthNX509Data data=AuthNDataFactory.getDefaultAuthNX509Data();
Object newRequest=data.addX509STInMessage(requestMessage, keyFile,
certFile);
SOAPEnvelope envelope = (SOAPEnvelope)newRequest;




  • perfsonar: r3064 - in trunk/geant2_java-as/src/main/java/org/perfsonar/service: authService testHarness/authService, svnlog, 11/21/2007

Archive powered by MHonArc 2.6.16.

Top of Page