[jboss-cvs] Picketlink SVN: r909 - federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust/auth.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Apr 23 02:27:00 EDT 2011
Author: anil.saldhana at jboss.com
Date: 2011-04-23 02:27:00 -0400 (Sat, 23 Apr 2011)
New Revision: 909
Modified:
federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust/auth/AbstractSTSLoginModule.java
Log:
try creating builder directly if configFile option missing
Modified: federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust/auth/AbstractSTSLoginModule.java
===================================================================
--- federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust/auth/AbstractSTSLoginModule.java 2011-04-23 06:23:54 UTC (rev 908)
+++ federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/wstrust/auth/AbstractSTSLoginModule.java 2011-04-23 06:27:00 UTC (rev 909)
@@ -426,7 +426,18 @@
*/
protected Builder createBuilder()
{
- return new STSClientConfig.Builder(getRequiredOption(getOptions(), STS_CONFIG_FILE));
+ if (options.containsKey(STS_CONFIG_FILE))
+ {
+ return new STSClientConfig.Builder(getRequiredOption(getOptions(), STS_CONFIG_FILE));
+ }
+ else
+ {
+ Builder builder = new Builder();
+ builder.endpointAddress((String) options.get(ENDPOINT_ADDRESS));
+ builder.portName((String) options.get(PORT_NAME)).serviceName((String) options.get(SERVICE_NAME));
+ builder.username((String) options.get(USERNAME_KEY)).password((String) options.get(PASSWORD_KEY));
+ return builder;
+ }
}
protected void useCredentialsFromCallback(final Builder builder) throws LoginException
More information about the jboss-cvs-commits
mailing list