[jboss-cvs] JBossAS SVN: r109827 - branches/JBPAPP_5_1/security/src/main/org/jboss/security/plugins.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Dec 10 11:08:02 EST 2010
Author: mmoyses
Date: 2010-12-10 11:08:01 -0500 (Fri, 10 Dec 2010)
New Revision: 109827
Modified:
branches/JBPAPP_5_1/security/src/main/org/jboss/security/plugins/JaasSecurityDomain.java
branches/JBPAPP_5_1/security/src/main/org/jboss/security/plugins/JaasSecurityDomainMBean.java
Log:
JBPAPP-5567: adding properties map option additionalOptions
Modified: branches/JBPAPP_5_1/security/src/main/org/jboss/security/plugins/JaasSecurityDomain.java
===================================================================
--- branches/JBPAPP_5_1/security/src/main/org/jboss/security/plugins/JaasSecurityDomain.java 2010-12-10 14:53:44 UTC (rev 109826)
+++ branches/JBPAPP_5_1/security/src/main/org/jboss/security/plugins/JaasSecurityDomain.java 2010-12-10 16:08:01 UTC (rev 109827)
@@ -30,6 +30,8 @@
import java.security.KeyStore;
import java.security.Provider;
import java.util.Arrays;
+import java.util.Map;
+import java.util.Properties;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
@@ -178,6 +180,8 @@
private String trustStoreProviderArgument;
private String clientAlias;
+
+ private Properties additionalOptions;
/** Specify the SecurityManagement instance */
private ISecurityManagement securityManagement = SecurityConstantsBridge.getSecurityManagement();
@@ -796,6 +800,27 @@
{
this.keyStoreAlias = serverAlias;
}
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.jboss.security.plugins.JaasSecurityDomainMBean#getAdditionalOptions
+ */
+ @ManagementProperty(use = {ViewUse.CONFIGURATION}, description = "A map for additional options required by external components")
+ public Properties getAdditionalOptions()
+ {
+ return additionalOptions;
+ }
+
+ /*
+ * (non-Javadoc)
+ *
+ * @see org.jboss.security.plugins.JaasSecurityDomainMBean#setAdditionalOptions(java.lang.String)
+ */
+ public void setAdditionalOptions(Properties additionalOptions)
+ {
+ this.additionalOptions = additionalOptions;
+ }
/*
* (non-Javadoc)
Modified: branches/JBPAPP_5_1/security/src/main/org/jboss/security/plugins/JaasSecurityDomainMBean.java
===================================================================
--- branches/JBPAPP_5_1/security/src/main/org/jboss/security/plugins/JaasSecurityDomainMBean.java 2010-12-10 14:53:44 UTC (rev 109826)
+++ branches/JBPAPP_5_1/security/src/main/org/jboss/security/plugins/JaasSecurityDomainMBean.java 2010-12-10 16:08:01 UTC (rev 109827)
@@ -22,6 +22,7 @@
package org.jboss.security.plugins;
import java.io.IOException;
+import java.util.Properties;
import javax.management.ObjectName;
@@ -253,4 +254,18 @@
* @param clientAlias client alias name
*/
public void setServerAlias(String serverAlias);
+
+ /**
+ * Gets the additionalOptions map
+ *
+ * @return the map
+ */
+ public Properties getAdditionalOptions();
+
+ /**
+ * Sets the additionalOptions map
+ *
+ * @param additionalOptions the map
+ */
+ public void setAdditionalOptions(Properties additionalOptions);
}
More information about the jboss-cvs-commits
mailing list