Author: coheigea
Date: Fri Mar 16 09:33:10 2012
New Revision: 1301392
URL: http://svn.apache.org/viewvc?rev=1301392&view=rev
Log:
[WSS-380] - SAML1 AuthenticationStatement only supports AuthenticationMethod
Password
Modified:
webservices/wss4j/branches/swssf/streaming-ws-security/src/main/java/org/swssf/wss/impl/saml/builder/SAML1ComponentBuilder.java
Modified:
webservices/wss4j/branches/swssf/streaming-ws-security/src/main/java/org/swssf/wss/impl/saml/builder/SAML1ComponentBuilder.java
URL:
http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/streaming-ws-security/src/main/java/org/swssf/wss/impl/saml/builder/SAML1ComponentBuilder.java?rev=1301392&r1=1301391&r2=1301392&view=diff
==============================================================================
---
webservices/wss4j/branches/swssf/streaming-ws-security/src/main/java/org/swssf/wss/impl/saml/builder/SAML1ComponentBuilder.java
(original)
+++
webservices/wss4j/branches/swssf/streaming-ws-security/src/main/java/org/swssf/wss/impl/saml/builder/SAML1ComponentBuilder.java
Fri Mar 16 09:33:10 2012
@@ -349,7 +349,6 @@ public class SAML1ComponentBuilder {
/**
* Method transformAuthenticationMethod transforms the user-supplied
authentication method
* value into one of the supported specification-compliant values.
- * NOTE: Only "Password" is supported at this time.
*
* @param sourceMethod of type String
* @return String
@@ -359,6 +358,8 @@ public class SAML1ComponentBuilder {
if ("Password".equals(sourceMethod)) {
transformedMethod = SAML1Constants.AUTH_METHOD_PASSWORD;
+ } else if (sourceMethod != null && !"".equals(sourceMethod)) {
+ return sourceMethod;
}
return transformedMethod;