geode-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kmil...@apache.org
Subject [geode] branch develop updated: GEODE-3923 Document the 2 new properties serializable-object-filter (#1166)
Date Fri, 15 Dec 2017 18:03:23 GMT
This is an automated email from the ASF dual-hosted git repository.

kmiller pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git


The following commit(s) were added to refs/heads/develop by this push:
     new eff77bb  GEODE-3923 Document the 2 new properties serializable-object-filter (#1166)
eff77bb is described below

commit eff77bb1e2eb8a00a2e998bfcb3a692c949eaa7d
Author: Karen Miller <karensmolermiller@users.noreply.github.com>
AuthorDate: Fri Dec 15 10:03:20 2017 -0800

    GEODE-3923 Document the 2 new properties serializable-object-filter (#1166)
    
    * GEODE-3923 Document the 2 new properties serializable-object-filter
    and validate-serializable-objects
    
    * GEODE-3923 Revise validate-serializable-objects property defn
---
 geode-docs/reference/topics/gemfire_properties.html.md.erb | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/geode-docs/reference/topics/gemfire_properties.html.md.erb b/geode-docs/reference/topics/gemfire_properties.html.md.erb
index a80ba02..3d99fbb 100644
--- a/geode-docs/reference/topics/gemfire_properties.html.md.erb
+++ b/geode-docs/reference/topics/gemfire_properties.html.md.erb
@@ -572,6 +572,13 @@ Any security-related (properties that begin with <code class="ph codeph">securit
 <td><em>not set</em></td>
 </tr>
 <tr class="even">
+<td>serializable-object-filter</td>
+<td>A semicolon-separated list of items that become full class names of objects that
the system will serialize when the property validate-serializable-objects is set to true.
The list is expanded using the patterns specified in the <code>createFilter</code>
method at
+<a href="https://docs.oracle.com/javase/9/docs/api/java/io/ObjectInputFilter.Config.html">https://docs.oracle.com/javase/9/docs/api/java/io/ObjectInputFilter.Config.html</a>.</td>
+<td>S, C</td>
+<td>"!*"</td>
+</tr>
+<tr class="even">
 <td>server-bind-address</td>
 <td>Relevant only for multi-homed hosts - machines with multiple network interface
cards. Network adapter card a <%=vars.product_name%> server binds to for client/server
communication. You can use this to separate the server’s client/server communication from
its peer-to-peer communication, spreading the traffic load.
 <p>This is a machine-wide attribute used for communication with clients in client/server
and multi-site installations. This setting has no effect on locator configuration.</p>
@@ -753,6 +760,12 @@ See <a href="../../developing/distributed_regions/how_region_versioning_works.ht
 <td>S</td>
 <td><em>not set</em></td>
 </tr>
+<tr class="even">
+<td>validate-serializable-objects</td>
+<td>A boolean that defaults to false. When true, instances of classes that are not
internal to <%=vars.product_name%> and whose class name is not allowed by the list defined
in the serializable-object-filter property will not be permitted to be deserialized. An <code>IncompatibleClassException</code>
is thrown for objects not listed. JDK 8 build 121 or a later build must be installed to use
this property. Servers and clients that do not meet this requirement will throw an exception
upon  [...]
+<td>S, C</td>
+<td>false</td>
+</tr>
 </tbody>
 </table>
 

-- 
To stop receiving notification emails like this one, please contact
['"commits@geode.apache.org" <commits@geode.apache.org>'].

Mime
View raw message