Security These topics cover security for Genero Web Services. Encryption and authenticationA scenario involving a person (Georges) and his bank guides you through the concepts of secured communication, certificates, and certificate authorities.OpenSSL requirementsFGLGWS uses OpenSSL 3 libraries for security and encryption.Accessing secured servicesSecurity and authentication are important. Genero Web Services provides various communications options for a client to connect to a Web service.HTTPS configurationIf no client certificate is provided, Genero Web Services (GWS) does the HTTPS request transparently.Configure a WS client to access an HTTPS serverConfiguration steps to access a server in HTTPS.Enable OCSPTo enable OCSP (Online Certificate Status Protocol), set the security.global.ocsp.enable and security.global.ocsp.url entries in FGLPROFILE.Troubleshoot certificate issuesYou may encounter known (and common) issues when completing the Genero Web Services tutorials or when adding Web services of your own. These issues and their solutions are presented in the following topics.Certificates in practiceProcedures and tools for creating, importing, and viewing certificates and keys.Examining certificatesWhen you receive a URL in HTTPS, you are prompted to either accept a certificate or the certificate has already been accepted. In the second case, you can still check the server certificate.Troubleshoot common issuesYou may encounter known (and common) issues when completing the Genero Web Services tutorials or when adding Web services of your own. These issues and their solutions are presented in the following topics.The Diffie-Hellman key agreement algorithm Understand how Genero Web Services supports different key encryption methods for shared secret communication using the Diffie-Hellman key-agreement algorithm and the GWS XML security classes.