|
|
@@ -132,9 +132,10 @@
|
|
|
<tr align="center">
|
|
|
<td>includePrefix</td>
|
|
|
<td>是</td>
|
|
|
- <td>通过前缀匹配的形式定位要加密的class<br/>注:也支持正则匹配(使用【.*】匹配所有而不用【*】)
|
|
|
- <br/>
|
|
|
-注:多个通过逗号分割。</td>
|
|
|
+ <td>通过前缀匹配的形式定位要加密的class
|
|
|
+ <br/> 注:也支持正则匹配(使用【.*】匹配所有而不用【*】)
|
|
|
+ <br/> 注:多个通过逗号分割。
|
|
|
+ </td>
|
|
|
<td>includePrefix=com
|
|
|
<br/>
|
|
|
includePrefix=com,org
|
|
|
@@ -164,30 +165,29 @@ includePrefix=com.*.dao,org
|
|
|
<td>caPrefix(依托于cca、cma、cfa开关)</td>
|
|
|
<td>否</td>
|
|
|
<td>作为includePrefi``x的附加设置,依托于cca、cma、cfa开关,清空类、方法、字段上的指定注解(写法同url后面设置参数)
|
|
|
- <br/>
|
|
|
-注:多个通过|分割,注解请写完全路径例如:com.xx.anno.MyAnnotation
|
|
|
+ <br/> 注:多个通过|分割,注解请写完全路径例如:com.xx.anno.MyAnnotation
|
|
|
</td>
|
|
|
<td>includePrefix=com?cca=true&cma=true&cfa=true&caPrefix=com.xx.anno.MyAnnotation|com.bb.anno.MyAnnotation</td>
|
|
|
</tr>
|
|
|
<tr align="center">
|
|
|
<td>excludePrefix</td>
|
|
|
- <td>否</td>
|
|
|
- <td>通过前缀匹配的形式排除class,不对其加密<br/>注:也支持正则匹配(使用【.*】匹配所有而不用【*】)</td>
|
|
|
- <br/>
|
|
|
-注:多个通过逗号分割。
|
|
|
-<br/>
|
|
|
-注:excludePrefix优先级高于includePrefix。</td>
|
|
|
+ <td>否</td>``
|
|
|
+ <td>通过前缀匹配的形式排除class,不对其加密
|
|
|
+ <br/> 注:也支持正则匹配(使用【.*】匹配所有而不用【*】)
|
|
|
+ <br/> 注:多个通过逗号分割。
|
|
|
+ <br/> 注:excludePrefix优先级高于includePrefix。
|
|
|
+ </td>
|
|
|
<td>excludePrefix=com.example.service,com.example.util.*.class</td>
|
|
|
</tr>
|
|
|
</tr>
|
|
|
<tr align="center">
|
|
|
<td>includeXmlPrefix</td>
|
|
|
<td>否</td>
|
|
|
- <td>通过打出来的包中条目的entryName前缀匹配的形式定位要加密的xml<br/>注:也支持正则匹配(使用【.*】匹配所有而不用【*】)
|
|
|
- <br/>
|
|
|
-注:多个通过逗号分割。
|
|
|
- <br/>
|
|
|
-注:如果您打出来的加密包是准备作为一个lib包提供给第三方使用的,那么请不要使用此参数,因为解密时是不会解密项目所依赖的lib包中的xml的。</td>
|
|
|
+ <td>通过打出来的包中条目的entryName前缀匹配的形式定位要加密的xml
|
|
|
+ <br/> 注:也支持正则匹配(使用【.*】匹配所有而不用【*】)
|
|
|
+ <br/> 注:多个通过逗号分割。
|
|
|
+ <br/> 注:如果您打出来的加密包是准备作为一个lib包提供给第三方使用的,那么请不要使用此参数,因为解密时是不会解密项目所依赖的lib包中的xml的。
|
|
|
+ </td>
|
|
|
<td>includeXmlPrefix=BOOT-INF/classes/
|
|
|
<br/>
|
|
|
includeXmlPrefix=BOOT-INF/classes/com/demo/mapper/,BOOT-INF/classes/com/*/dao/</td>
|
|
|
@@ -196,7 +196,8 @@ includeXmlPrefix=BOOT-INF/classes/com/demo/mapper/,BOOT-INF/classes/com/*/dao/</
|
|
|
<tr align="center">
|
|
|
<td>excludeXmlPrefix</td>
|
|
|
<td>否</td>
|
|
|
- <td>通过打出来的包中条目的entryName前缀匹配的形式排除xml,不对其加密<br/>注:也支持正则匹配(使用【.*】匹配所有而不用【*】)
|
|
|
+ <td>通过打出来的包中条目的entryName前缀匹配的形式排除xml,不对其加密
|
|
|
+ <br/> 注:也支持正则匹配(使用【.*】匹配所有而不用【*】)
|
|
|
<br/>
|
|
|
注:多个通过逗号分割。</td>
|
|
|
<td>excludeXmlPrefix=BOOT-INF/classes/com/demo/mapper/
|
|
|
@@ -226,7 +227,7 @@ excludeXmlPrefix=BOOT-INF/classes/com/demo/mapper/,BOOT-INF/classes/com/demo/*/U
|
|
|
<tr align="center">
|
|
|
<td>password</td>
|
|
|
<td>否</td>
|
|
|
- <td>主动指定密码
|
|
|
+ <td>主动指定密码``
|
|
|
<br/>
|
|
|
注:密码不能包含空格和逗号。</td>
|
|
|
<td>password=123456</td>
|
|
|
@@ -234,11 +235,11 @@ excludeXmlPrefix=BOOT-INF/classes/com/demo/mapper/,BOOT-INF/classes/com/demo/*/U
|
|
|
<tr align="center">
|
|
|
<td>includeLibs</td>
|
|
|
<td>否</td>
|
|
|
- <td>指定将lib包也纳入加密范围内<br/>注:也支持正则匹配(使用【.*】匹配所有而不用【*】)
|
|
|
- <br/>
|
|
|
-注:多个通过逗号分割。
|
|
|
-<br/>
|
|
|
-注:lib中的class是否会被加密,还得由includePrefix和excludePrefix决定。</td>
|
|
|
+ <td>指定将lib包也纳入加密范围内
|
|
|
+ <br/> 注:也支持正则匹配(使用【.*】匹配所有而不用【*】)
|
|
|
+ <br/> 注:多个通过逗号分割。
|
|
|
+ <br/> 注:lib中的class是否会被加密,还得由includePrefix和excludePrefix决定。
|
|
|
+ </td>
|
|
|
<td>includeLibs=a.jar,b.jar,c-.*.jar</td>
|
|
|
</tr>
|
|
|
<tr align="center">
|