Saltar para o conteúdo

Protocolos e padrões

Protocolos e padrões suportados

PadrãoUso no Riversoft STCP DirectLink
HTTPSTransporte do portal, da API e dos serviços HTTP.
REST / JSONEstilo e formato da API (/directlink/v2).
HTTP BasicLogin com usuário e senha (somente em /auth/login).
OAuth 2.0 (password grant, pode ser desabilitado)Emissão do token Bearer em /auth/token e /oauth2/token.
OAuth 2.0 e 2.1 Token Exchange (RFC 8693)Troca de um JWT de um provedor confiável por um token Bearer.
OAuth 2.0 e 2.1 / OpenID Connect e SAML 2.0SSO com Google, Microsoft, Apple e provedores corporativos.
JWTTokens Bearer emitidos pelo serviço e tokens de origem no token exchange.
TOTPSegundo fator (MFA) por aplicativo autenticador.
multipart/form-dataUpload com metadados em campos de formulário.
SSH/SFTP, FTP/FTPSTransferência de arquivos com parceiros.
AS2Troca B2B de documentos com assinatura, criptografia e MDN.
OpenTelemetry (OTLP)Exportação de traces, logs e métricas.

Serviços de integração

Os serviços recebem as conexões de entrada. São cadastrados nos serviços de rede da instância, no Riversoft Console Portal, com endereço, porta e TLS.

ServiçoProtocoloUso
API DirectLinkHTTP/HTTPSPortal, autenticação, MFA, SSO, upload, download, links seguros e relatórios. Veja Riversoft STCP DirectLink API.
SFTP DirectLinkSSH/SFTPO parceiro se conecta para enviar e baixar arquivos. Veja SFTP.
AS2 DirectLinkAS2 sobre HTTP/HTTPSO parceiro envia documentos com assinatura, criptografia e MDN. Veja AS2.
Webhook DirectLinkHTTP/HTTPSO parceiro envia documentos. Veja Webhook.
WhatsApp DirectLinkWhatsApp Business PlatformRecebe os documentos que os contatos enviam pelo WhatsApp. Veja WhatsApp.
Supervisor DirectLinkInterface de supervisãoOperação administrativa da instância.

Conectores

Os conectores fazem as conexões de saída: o Riversoft® STCP DirectLink se conecta ao parceiro ou ao repositório, por agendamento ou quando o operador inicia a conexão. O conector, o endereço, as credenciais e os diretórios ficam no cadastro de cada usuário, no Riversoft Console Portal.

ConectorProtocoloOperações e recursos
FTPFTP/FTPSEnvio e busca; máscara, nome temporário, remoção e backup após a busca, FTPS explícito ou implícito e proxy. Veja FTP e FTPS.
SFTPSSH/SFTPEnvio e busca; senha ou chave privada, fingerprint do servidor, máscara, nome temporário, remoção e backup após a busca e proxy. Veja SFTP.
Amazon S3S3 e compatíveisEnvio e busca; endpoint próprio, chave de acesso, profile, AssumeRole e IAM Roles Anywhere. Veja Armazenamento em nuvem.
Azure Blob StorageAzure Blob StorageEnvio e busca; Shared Key ou token SAS, containers e prefixos. Veja Armazenamento em nuvem.
Google Cloud StorageGCSEnvio e busca; chave JSON de conta de serviço ou credenciais do ambiente, buckets e prefixos. Veja Armazenamento em nuvem.
Oracle Cloud Object StorageOCIEnvio e busca; chave de API, região, buckets e prefixos. Veja Armazenamento em nuvem.
AS2AS2Envio de documentos com assinatura, criptografia e MDN síncrono ou assíncrono, TLS e proxy. Veja AS2.
WebhookHTTP/HTTPSEnvio de documentos ao endpoint do parceiro com autenticação, assinatura, criptografia, headers customizados, TLS e proxy. Veja Webhook.
WhatsAppWhatsApp Business PlatformEnvio de documentos e links seguros; nome do arquivo no formato <celular>@<nome-do-arquivo>. Veja WhatsApp.

Notificações

ComponenteProtocoloUso
E-mailSMTPLogin, primeiro acesso, recuperação de senha, PIN, disponibilidade de arquivo e confirmação de transferência.
eSafer, Twilio, ZenviaAPI do provedorSMS.
ZendeskAPI do provedorMensagens e templates.
WhatsAppWhatsApp Business APITemplates, mídia, links, botões e PIN.
BitlyAPI do provedorEncurtamento de links.

Os parâmetros de e-mail, SMS e encurtador estão em Configuração.

Integração com o Riversoft STCP

O Riversoft STCP DirectLink opera integrado ao Riversoft STCP Gemini Server (Linux) ou ao Riversoft STCP Enterprise Server (Windows), de onde vêm os usuários, as credenciais, os diretórios, os serviços e a configuração dos conectores.