<soap:Body> <CFGKEYSTORE> <USERTOKEN>STRING</USERTOKEN> <ID_ENT>STRING</ID_ENT> <RETCFGKEYSTORE> <HOSTNAME>STRING</HOSTNAME> <ISSUER>STRING</ISSUER> <PASSWORD>BASE64BINARY</PASSWORD> <PATH>STRING</PATH> <SUBJECT>STRING</SUBJECT> <SYSTEM>STRING</SYSTEM> <TYPE>STRING</TYPE> </RETCFGKEYSTORE> </CFGKEYSTORE> </soap:Body> Parâmetro | Tipo | Tam | Pai | Observação | USERTOKEN | Alfanumérico | 06 | - | Token de bilhetagem para execução do serviço. | ID_ENT | Alfanumérico | 06 | - | Código da entidade retornado pelo WS SpedAdm/AdmEmpresas. | HOSTNAME | Alfanumérico | 1-10 | - | Informar o nome do computador onde foi instalado o TSS e deve ser o mesmo onde encontrasse o repositório keystore. | ISSUER | Alfanumérico | 1-50 | - | Informar o emissor na ordem do formato keystore e somente quando houver conteúdo na chave separando por ',' Exemplo: BR,ICP-Brasil,Autenticado por CERTIFICADORA,Assinatura Tipo A1,EMPRESA SA,empresa.keystore@email.com.br Formato : C,O,OU,OU,CN,E | PASSWORD | Binário | 1-250 | - | Informe a senha da private key. O formato base64binary somente foi utilizado neste parâmetro para proteger a senha do usuário, considerando que a comunicação pode ser http. | PATH | Alfanumérico | 1 | - | Informar um caminho onde foi instalado do repositório 1 - MY , 2 - Root, 3 - Trust, 4 - CA | SUBJECT | Alfanumérico | 1-50 | - | Informar o requerente na ordem do formato keystore e somente quando houver conteúdo na chave separando por ',' Exemplo: BR,ICP-Brasil,Autenticado por CERTIFICADORA,Assinatura Tipo A1,EMPRESA SA,empresa.keystore@email.com.br Formato : C,O,OU,OU,CN,E | SYSTEM | Alfanumérico | 1
| - | Preencher com um sistema de arquivo válido 1 - LocalMachine , 2 - Default | TYPE | Alfanumérico | 1 | - | Preencher com um tipo de sistema de repositório válido 1 - winstore , 2 - linuxstore |
|
<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: Registrado para: EMPRESA SA/emailAddress=empresa.keystore@email.com.br Validade de DD/MM/AAAA ate DD/MM/AAAA keystore:ok | MSG | Alfanumérico | 1-250 | - | Em caso de fracasso, retorna o Alfanumérico:
KeyStore não encontrado !!! keystore:nok
| MSG | Alfanumérico | 1-250 | - | Em caso de fracasso, retorna o Alfanumérico: Certificado vencido keystore:nok |
|
Fault | Descrição | Invalid Token | O parâmetro USERTOKEN foi passado incorretamente. | TOTVS Service SOA TSS : 001 | Código da entidade inválida. | TOTVS Service SOA TSS : 002 | Código da entidade em branco. | TOTVS Service SOA TSS : 003 | Nome do computador não informado: | hostname | Informar o nome do computador | TOTVS Service SOA TSS : 004 | Emissor invalido | issuer | formato: C,O,OU,OU,CN,E Informar na ordem do formato keystore e somente quando houver conteudo na chave separando por " , " Exemplo: BR,ICP-Brasil,Autenticado por CERTIFICADORA,Assinatura Tipo A1,EMPRESA SA,empresa.keystore@email.com.br | TOTVS Service SOA TSS : 005 | PASSWORD invalido. | TOTVS Service SOA TSS : 006 | Preencher com um caminho válido: | path | 1 - MY , 2 - Root, 3 - Trust, 4 - CA | TOTVS Service SOA TSS : 007 | Requerente invalido | Subject | formato: C,O,OU,OU,CN,E Informar na ordem do formato keystore e somente quando houver conteudo na chave separando por " , " Exemplo: BR,ICP-Brasil,Autenticado por CERTIFICADORA,Assinatura Tipo A1,EMPRESA SA,empresa.keystore@email.com.br | TOTVS Service SOA TSS : 008 | Preencher com um sistema de arquivo válido: | system | 1 - LocalMachine , 2 - Default | TOTVS Service SOA TSS : 009 | Preencher com um tipo válido: | type | 1 - winstore , 2 - linuxstore | TOTVS Service SOA TSS : 010 | KeyStore não aceito em servidor Linux para esta versão de binário |
|
|