É possível definir níveis de segurança específicos para cada assinante do envelope. Os níveis de segurança são definidos para cada assinante dentro de signersData
e são cumulativos, sendo possível definir vários níveis de segurança para um mesmo signatário. Os níveis de segurança são definidos pelos parâmetros signatureConfig
e authenticationOptions
, sendo coletados na tela de assinatura.
Opções dos níveis de segurança
Certificado Digital
Define o uso de certificado digital para o assinante. Configurável através do parâmetro signatureConfig
, com opção para definir certificados avançados e qualificados;
IP
Define a utilização do IP do signatário. Parâmetro IP
de authenticationOptions
;
Geolocalização
Define a utilização das coordenadas geográficas do signatário. Parâmetro GEOLOCATION
de authenticationOptions
;
OTP
Define a confirmação de acesso a dispositivos via código de acesso. Atualmente é possível optar pela confirmação por email, sms e whatsapp. Parâmetros OTP_EMAIL
, OTP_PHONE
e OTP_WHATSAPP
de authenticationOptions
;
Selfie
Define se será tirado foto do signatário no momento da assinatura. Parâmetro SELFIE
de authenticationOptions
;
Driver License
Define se será solicitado foto ou PDF da carteira de motorista do usuário no momento da assinatura. Parâmetro DRIVER_LICENSE
de authenticationOptions
;
Similaridade entre Selfie e Driver License
Caso ambos os níveis de SELFIE
e DRIVER_LICENSE
sejam utilizados, será realizado uma verificação de similaridade entre a foto do signatário e do documento. Caso o formato de envio da carteira de motorista seja PDF, será aceito exclusivamente o documento emitido pelo aplicativo Carteira Digital de Trânsito
. É possível definir o nível mínimo de similaridade aceito utilizando o parâmetro biometricOptions
de cada signatário;
Datavalid
Define se a Foto do usuário será validada na base do governo. Caso verdadeiro, o CPF do signatário deve ser informado pelo parâmetro personal_identifier
, utilizando CPF
como personal_identifier_type
. Adiciona nível de segurança SELFIE
. É possível definir o nível mínimo de similaridade aceito utilizando o parâmetro biometricOptions
de cada signatário.
Liveness
Define se será verificado vivacidade do signatário. Adiciona nível de segurança SELFIE
. É possível definir os valores mínimos de vivacidade aceitos utilizando o parâmetro biometricOptions
de cada signatário.