[teiid-commits] teiid SVN: r2519 - branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Thu Sep 2 10:38:11 EDT 2010
Author: shawkins
Date: 2010-09-02 10:38:11 -0400 (Thu, 02 Sep 2010)
New Revision: 2519
Modified:
branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers/VDBMetaDataInstanceClassFactory.java
Log:
TEIID-1228 adding logic to handle any authenticated updates
Modified: branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers/VDBMetaDataInstanceClassFactory.java
===================================================================
--- branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers/VDBMetaDataInstanceClassFactory.java 2010-09-01 21:46:44 UTC (rev 2518)
+++ branches/7.1.x/jboss-integration/src/main/java/org/teiid/jboss/deployers/VDBMetaDataInstanceClassFactory.java 2010-09-02 14:38:11 UTC (rev 2519)
@@ -82,8 +82,9 @@
List<ManagedObject> policies = (List<ManagedObject>)MetaValueFactory.getInstance().unwrap(property.getValue());
for(ManagedObject managedPolicy:policies) {
String policyName = ManagedUtil.getSimpleValue(managedPolicy, "name", String.class); //$NON-NLS-1$
+ Boolean anyAuthenticated = ManagedUtil.getSimpleValue(managedPolicy, "anyAuthenticated", Boolean.class); //$NON-NLS-1$
DataPolicyMetadata policy = vdb.getDataPolicy(policyName);
-
+ policy.setAnyAuthenticated(Boolean.TRUE.equals(anyAuthenticated));
ManagedProperty mappedRoleNames = managedPolicy.getProperty("mappedRoleNames");//$NON-NLS-1$
if (mappedRoleNames != null){
List<String> roleNames = (List<String>)MetaValueFactory.getInstance().unwrap(mappedRoleNames.getValue());
More information about the teiid-commits
mailing list