> For the complete documentation index, see [llms.txt](https://doc.velneo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.velneo.com/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md).

# VSSLSessionCipher

Esta clase representa la sesión en curso de la conexión segura con el servidor y permite obtener información sobre el estado de la conexión y su configuración.

La clase [VSSLInfo ](/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslinfo.md)nos permite tener acceso a esta información.

## Funciones

**Funciones**

| Retorno | Función                                                                                                                     |
| ------- | --------------------------------------------------------------------------------------------------------------------------- |
| String  | [authenticationMethod](/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#authenticationmethod)() |
| String  | [encryptionMethod](/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#encryptionmethod)()         |
| Boolean | [isNull](/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#isnull)()                             |
| String  | [keyExchangeMethod](/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#keyexchangemethod)()       |
| String  | [name](/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#name)()                                 |
| String  | [protocolString](/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#protocolstring)()             |
| Number  | [supportedBits](/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#supportedbits)()               |
| Number  | [usedBits](/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#usedbits)()                         |

## Documentación de funciones

### Funciones

#### String authenticationMethod() <a href="#authenticationmethod" id="authenticationmethod"></a>

Devuelve el método de autenticación usado.

#### String encryptionMethod() <a href="#encryptionmethod" id="encryptionmethod"></a>

Devuelve el método de encriptación usado.

#### Boolean isNull() <a href="#isnull" id="isnull"></a>

Devuelve true si se ha establecido una conexión segura TLS/SSL, false si la conexión no está asegurada según este estándar.

#### String keyExchangeMethod() <a href="#keyexchangemethod" id="keyexchangemethod"></a>

Devuelve el método de intercambio de clave.

#### String name() <a href="#name" id="name"></a>

Retorna el nombre del cifrado utilizado.

#### String protocolString() <a href="#protocolstring" id="protocolstring"></a>

Devuelve el protocolo utilizado.

#### Number supportedBits() <a href="#supportedbits" id="supportedbits"></a>

Devuelve el número de bits soportado por el encriptado.

#### Number usedBits() <a href="#usedbits" id="usedbits"></a>

Devuelve el número de bits usado en la encriptación.
