Configurando o SmartShare Signer BRy

Para que a integração seja efetuada corretamente, é necessário configurar alguns parâmetros nos dois websites recém configurados na seção anterior: 

BRyCloud (front-end)

BRyCloud se comunica com o BRyBridge e, para que essa comunicação funcione, é preciso configurar a URL do BRyBridge editando arquivo JSON: 

C:\Program Files (x86)\Selbetti\SignerBRy\BryCloud\assets\config.json  

Na propriedade sshareBaseUrl”, informar a URL do website BRyBridge criado no IIS.
Exhttp://selbetti.com.br/BRyBridge/api/Values/ 

BRyBridge (Back-end)

BRyBridge faz a integração com SmartShare e BRy, e para que essa integração funcione, é preciso configurar alguns parâmetros editando arquivo:
C:\Program Files (x86)\Selbetti\SignerBRy\BRyBridge\config.ini

Caso não encontre o arquivo config.ini, acesse pelo navegador a URL: 
[URL servidor]/BRyBridge/api/Values 

Isso fará com que o arquivo config.ini seja criado automaticamente. 

É preciso editar as seguintes propriedades JSON do arquivo config.ini: 

  • SmartShareUrl: URL do SmartShare.  
    Ex: http://selbetti.com.br/smartshare 
  • SmartShareApiUrl: URL da API do SmartShare.
    Ex: http://selbetti.com.br/smartshare/SmartShareAPI/api
  • CdProcessoEmissoraDiploma: Código do processo onde estão as atividades de assinatura dos IES Representantes e IES Emissora (Processo XML Público Emissor); 
  • CdProcessoRegistradoraDiploma: Código do processo onde estão as atividades dos responsáveis pelo registro do diploma – pessoas físicas e IES Registradora (Processo XML Público Registro); 
  • CdProcessoAssinaturaArquivamentoDiploma: Código dos processos onde estão as atividades de assinatura de arquivamento do diploma (ADRA) – processos XML Público Registro e XML Privado.
  • FwCredential: Credenciais de acesso ao BRy Framework <login+senha> codificado em base64; 
  • FwCredentialDiploma: Credencial de acesso à BRy para assinatura de diploma;
  • AuthToken: Token de autenticação da PJ cadastrada no BRy Cloud 
  • BaseUrl: URL de integração com BRy para assinatura de documentos 
    Homologação: https://hub-hom.bry.com.br. 
    Produção: https://hub.bry.com.br 
  • BaseUrlDiploma: URL de integração com BRy para assinatura de diplomas 
    Homologação: https://diploma.hom.bry.com.br 
    Produção: https://diploma.bry.com.br 
  • CdProcessoBry: Códigos dos processos (separados por vírgula) no qual serão listados fluxos pendentes de assinatura. Se deixar em branco, irá listar todos os fluxos pendentes de assinatura para o usuário.
  • UrlTokenService: Url do serviço de renovação de token de acesso (https://cloud.bry.com.br/token-service/jwt)
  • client_id: Valor gerado no Cadastro da Aplicação no Portal de Assinaturas da BRy
  • client_secret: Valor gerado no Cadastro da Aplicação no Portal de Assinaturas da BRy
  • access_token: Valor gerado no Cadastro da Aplicação no Portal de Assinaturas da BRy.