我想在Alfresco Share(Community Edition)中拥有可靠的文档工作流程。如何让网站用户在处理文档时拥有电子签名?
我google了一会儿,但徒劳无功。
PDF Toolkit为PDF提供数字签名功能,可以提供有关如何扩展Alfresco以支持更通用的数字签名功能的一些想法。
您可以使用自定义java类加载文档并将数字签名放在那里,例如:
<node name="signDocument">
<event type="node-enter">
<action class="mypackage.SignDigitalDocument">
<document>
// Document node
</document>
<user>
// User name, maybe for adding a signature label
</user>
<signature>
// Digital signature.........
</signature>
</action
</event>
</node>
在自定义Java类中,您可以读取条目并执行以下操作:一个FileInputStream并获取文档。只要看看Content Transformers这里你应该有足够的信息来编码你自己的变形金刚。