SafeID (Safe Web)
A integração com o SafeID (Safe Web) permite a assinatura digital de documentos com certificado ICP-Brasil diretamente a partir de fluxos de trabalho no WFDesigner.
Configuração
alfresco-global.properties
Adicione o token de acesso fornecido pela Safe Web:
htf.safeid.token=SEU_TOKEN_SAFEID
Reinicie os serviços após a alteração.
Node no WFDesigner
No WFDesigner, utilize o node SafeId (categoria Integrações de Terceiros) para adicionar uma etapa de assinatura digital ao fluxo.
Propriedades
CONFIGURAÇÃO
| Propriedade | Descrição |
|---|---|
| Descrição | Descrição da tarefa de assinatura (máximo 50 caracteres) |
DOCUMENTOS
| Propriedade | Descrição |
|---|---|
| Anexos | Quando habilitado (padrão), assina todos os documentos anexados ao fluxo |
| Documentos | Quando Anexos está desabilitado, aceita uma expressão Ruby retornando um array de nodeRefs dos documentos a assinar |
Comportamento
Durante a execução do fluxo, o node SafeId:
- Marca os documentos com o aspecto
htf:waitingsignsafeidenquanto aguarda a assinatura. - Invoca o serviço SafeID para assinar digitalmente cada documento com o certificado ICP-Brasil configurado.
- Suporta assinatura embutida em PDFs e assinatura destacada (arquivo
.p7s) para outros formatos. - Avança o fluxo automaticamente após a conclusão das assinaturas.
informação
A assinatura SafeID utiliza o token configurado no alfresco-global.properties. Para obter o token, acesse o portal SafeWeb e gere as credenciais de integração para a sua conta.