sgcWebSockets 4.3.4

· Versiones

Cambios incluidos en esta versión:

 [+] : Nuevo componente TsgHTTP_OAuth2; este protocolo permite que aplicaciones de terceros obtengan acceso limitado a un servicio HTTP, ya sea en nombre del propietario de un recurso o permitiendo que la aplicación de terceros obtenga acceso en su propio nombre.

[+] : Nueva propiedad en el componente TsgcWebSocketClient, "Authentication.Token.OAuth" permite enlazarlo con un TsgcHTTP_OAuth2 para obtener un access token antes de que el cliente WebSocket se conecte al servidor.
[+] : Nueva demo "OAuth2" que muestra cómo conectarse para obtener credenciales OAuth2 desde la API de Google.
[+] : Nuevo evento "OnSSLVerifyPeer" en TsgcWebSocketClient, permite verificar los certificados con más detalle.

[*] : Corregido error en el método DoUnRegisterProtocol: se lanzaba una Access Violation al invocarlo. (Gracias a Alessandro por avisar).
[*] : Corregido error en OpenSSL 1.1.1 cuando VerifyCertificate estaba activado. (Gracias a Mathieu por avisar).

Componente OAuth2

 sgcWebSockets 4.3.4 admite ahora el protocolo OAuth2; este componente puede trabajar por su cuenta o asociado a un TsgcWebSocketClient.

OAuth2 WebSockets