Como posso configurar corretamente o certificado de endpoint no soquete seguro do cliente Ballerina? Estou particularmente interessado em compreender os formatos de certificado suportados e se o Ballerina acomoda cadeias de certificados.
De acordo com a documentação , ele aceita um TrustStore ou um arquivo cert. Mas não há informações sobre os formatos de certificado suportados e o suporte para cadeias de certificados.
No contexto da configuração do soquete seguro do cliente Ballerina, é possível fornecer o certificado do terminal nos formatos KeyStore ou arquivo cert.
Especificamente:
Para certificados públicos, o Ballerina oferece suporte aos formatos cert e pem.
Ao lidar com chaves privadas, é recomendado usar o formato pkcs8. Se sua chave privada estiver em um formato diferente, você poderá convertê-la para pkcs8 usando o seguinte comando:
Keystores no formato pkcs12, geralmente indicados por uma extensão pfx, também são suportados.
Sim, o Ballerina oferece suporte a cadeias de certificados.
Ao configurar cadeias de certificados: