Função: Informar ao TOTVS Services Sped que o certificado digital encontra-se dentro de um HSM. Os modelos suportados são da marca SafeNet e o certificado instalado deve ter as propriedades: CKA_PRIVATE, CKA_VERIFY e CKA_SIGN.

Uso do Banco de dados: Persistente ou volátil.

 

 

<soap:Body>                   

<USERTOKEN>STRING</USERTOKEN>

<ID_ENT>STRING</ID_ENT>

<SLOT>BASE64BINARY</SLOT>

<LABEL>BASE64BINARY</LABEL>

<MODULE>BASE64BINARY</MODULE>

<PASSWORD>BASE64BINARY</PASSWORD>

<IDHEX>BASE64BINARY</IDHEX>

</soap:Body>

 

ParâmetroTipoTamPaiObservação
USERTOKENAlfanumérico06-Token de bilhetagem para execução do serviço.
ID_ENTAlfanumérico06-Código da entidade retornado pelo WS SpedAdm/AdmEmpresas.
SLOTBinário4-Slot do certificado digital.
LABELBinário1-250-Label do certificado digital.
MODULEBinário1-250-

Caminho do drive de configuração a ser carregado pelo TSS.

Exemplo: C:\arquivo de programas\LunaSA\cryptoki.dll

PasswordBinário1-250-Senha de acesso ao HSM.
IDHEXBinário1-250-Informar qual o ID Hexadecimal do Certificado que se encontra dentro do Hardware. Esta informação deve ser verificada no software gerenciador do Hardware.

 

<soap:Body>

<MSG>STRING</MSG>

</soap:Body>

 

Parâmetro

Tipo

Tam

Pai

Observação

MSG

Alfanumérico

1-250

-

Em caso de sucesso retorna o Alfanumérico:

Certificado pfx – Ok

Certificado – Ok

Password – Ok

Certificado gravado com sucesso!!!


 

FaultDescrição
Invalid TokenO parâmetro USERTOKEN foi passado incorretamente.
001Código da entidade inválida.
002Código da entidade em branco.
003Slot, Label ou Senha em branco não permitido.
004Não identificado o módulo de controle do HSM no diretório \hsm\.
TOTVS Service SpedFalha de gravação no certificado por falta de direito de acesso.
TOTVS Service SpedFalha no teste de assinatura.