Skip to Content.
Sympa Menu

perfsonar-dev - perfsonar: r2306 - in branches/as/src/org/perfsonar/service/commons/authn: . tokens

Subject: perfsonar development work

List archive

perfsonar: r2306 - in branches/as/src/org/perfsonar/service/commons/authn: . tokens


Chronological Thread 
  • From:
  • To:
  • Subject: perfsonar: r2306 - in branches/as/src/org/perfsonar/service/commons/authn: . tokens
  • Date: Wed, 28 Mar 2007 09:38:47 -0400

Author: rodriguez
Date: 2007-03-28 09:38:47 -0400 (Wed, 28 Mar 2007)
New Revision: 2306

Added:

branches/as/src/org/perfsonar/service/commons/authn/AADispatchProtocolFactory.java

branches/as/src/org/perfsonar/service/commons/authn/AADispatchSOAPProtocol.java
Modified:

branches/as/src/org/perfsonar/service/commons/authn/tokens/SecTokenManagerFactory.java

branches/as/src/org/perfsonar/service/commons/authn/tokens/SecTokenSOAPManager.java
Log:
Updating authN classes

Added:
branches/as/src/org/perfsonar/service/commons/authn/AADispatchProtocolFactory.java

Added:
branches/as/src/org/perfsonar/service/commons/authn/AADispatchSOAPProtocol.java

Modified:
branches/as/src/org/perfsonar/service/commons/authn/tokens/SecTokenManagerFactory.java
===================================================================
---
branches/as/src/org/perfsonar/service/commons/authn/tokens/SecTokenManagerFactory.java
2007-03-28 13:33:40 UTC (rev 2305)
+++
branches/as/src/org/perfsonar/service/commons/authn/tokens/SecTokenManagerFactory.java
2007-03-28 13:38:47 UTC (rev 2306)
@@ -1,5 +1,9 @@
package org.perfsonar.service.commons.authn.tokens;

+import org.perfsonar.service.commons.exceptions.SystemException;
+
public class SecTokenManagerFactory {
-
+ public static SecTokenManager getDefaultSecTokenManager() throws
SystemException {
+ return new SecTokenSOAPManager();
+ }
}

Modified:
branches/as/src/org/perfsonar/service/commons/authn/tokens/SecTokenSOAPManager.java
===================================================================
---
branches/as/src/org/perfsonar/service/commons/authn/tokens/SecTokenSOAPManager.java
2007-03-28 13:33:40 UTC (rev 2305)
+++
branches/as/src/org/perfsonar/service/commons/authn/tokens/SecTokenSOAPManager.java
2007-03-28 13:38:47 UTC (rev 2306)
@@ -11,9 +11,10 @@
import org.w3c.dom.NodeList;

public class SecTokenSOAPManager implements SecTokenManager {
- private final String WSSECHEADER="wsse:Security";
+ private final String
WSSECHEADER_NS="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd";;
+ private final String WSSECHEADER="Security";
private LoggerComponent logger = null;
-
+
public SecTokenSOAPManager() throws SystemException {
logger = (LoggerComponent)
AuxiliaryComponentManager.getInstance().getComponent(ComponentNames.LOGGER);

@@ -29,7 +30,7 @@
MessageContext mc=MessageContext.getCurrentContext();
try {
SOAPHeader
sh=(SOAPHeader)mc.getCurrentMessage().getSOAPHeader();
- NodeList nl=sh.getElementsByTagName(WSSECHEADER);
+ NodeList
nl=sh.getElementsByTagNameNS(WSSECHEADER_NS,WSSECHEADER);
return nl.item(0);
} catch (SOAPException e) {
String m = "Error checking the WS-SEC header";
@@ -42,7 +43,7 @@
MessageContext mc=MessageContext.getCurrentContext();
try {
SOAPHeader
sh=(SOAPHeader)mc.getCurrentMessage().getSOAPHeader();
- NodeList nl=sh.getElementsByTagName(WSSECHEADER);
+ NodeList
nl=sh.getElementsByTagNameNS(WSSECHEADER_NS,WSSECHEADER);
return nl.getLength()>0;
} catch (SOAPException e) {
String m = "Error checking the WS-SEC header";



  • perfsonar: r2306 - in branches/as/src/org/perfsonar/service/commons/authn: . tokens, svnlog, 03/28/2007

Archive powered by MHonArc 2.6.16.

Top of Page