The property element defines a name-value pair. The effect of defining a property name-value pair depends on the context in which the property element appears as described below:
Properties defined at the auth-db level configure ACL authentication databases. For more information, see auth-db.
Properties defined at the soap-auth-provider level configure SOAP message-level authentication providers. For more information, see soap-auth-provider.
Properties defined at the auth-realm level configure Servlet container authentication realms. For more information, see auth-realm.
Properties defined at the jdbc-resource level configure JDBC drivers. For more information, see jdbc-resource.
Properties defined at the custom-resource and external-jndi-resource levels configure JNDI resources. For more information, see custom-resource and external-jndi-resource.
Properties defined at the mail-resource level configure standard Java mail properties. For more information, see mail-resource.
The property element can contain the following subelements:
Table 3–37 List of property Subelements| 
 Element  | 
 Occurrences  | 
 Description  | 
|---|---|---|
| 
 name  | 
 1  | 
 The name of the property.  | 
| 
 value  | 
 1  | 
 The value of the property.  | 
| 
 encoded  | 
 0 or 1  | 
 Determines whether the property value has been encoded using the uunencode algorithm. The default value is false.  | 
| 
 description  | 
 0 or 1  | 
 The description of the property.  |