> 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/31/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 ](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslinfo.md)nos permite tener acceso a esta información.

## Indice de funciones

### **Generales**

String [authenticationMethod](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#authenticationmethod)()

String [encryptionMethod](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#encryptionmethod)()

Boolean [isNull](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#isnull)()

String [keyExchangeMethod](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#keyexchangemethod)()

String [name](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#name)()

String [protocolString](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#protocolstring)()

Number [supportedBits](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#supportedbits)()

Number [usedBits](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsslsessioncipher.md#usedbits)()

## Documentación de funciones

### Funciones generales

#### 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.
