Author: anil.saldhana(a)jboss.com
Date: 2009-09-10 11:02:44 -0400 (Thu, 10 Sep 2009)
New Revision: 778
Modified:
identity-federation/trunk/jboss-identity-fed-core/src/main/java/org/jboss/identity/federation/core/wstrust/StandardRequestHandler.java
Log:
JBID-189: add check
Modified:
identity-federation/trunk/jboss-identity-fed-core/src/main/java/org/jboss/identity/federation/core/wstrust/StandardRequestHandler.java
===================================================================
---
identity-federation/trunk/jboss-identity-fed-core/src/main/java/org/jboss/identity/federation/core/wstrust/StandardRequestHandler.java 2009-09-10
15:00:53 UTC (rev 777)
+++
identity-federation/trunk/jboss-identity-fed-core/src/main/java/org/jboss/identity/federation/core/wstrust/StandardRequestHandler.java 2009-09-10
15:02:44 UTC (rev 778)
@@ -285,6 +285,10 @@
Node securityToken = request.getValidateTargetElement().getFirstChild();
SecurityTokenProvider provider = this.configuration.getProviderForTokenElementNS(
securityToken.getLocalName(), securityToken.getNamespaceURI());
+ if (provider == null)
+ throw new WSTrustException("No SecurityTokenProvider configured for "
+ + securityToken.getNamespaceURI() + ":" +
securityToken.getLocalName());
+
WSTrustRequestContext context = new WSTrustRequestContext(request,
callerPrincipal);
StatusType status = null;
Show replies by date