Author: anil.saldhana(a)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
Show replies by date