java.lang.Object

com.opentok.Session


clase pública Session extende Objeto

Representa una sesión de OpenTok. Utiliza el OpenTok.createSession(SessionProperties properties) método para crear una sesión de OpenTok. Utiliza el getSessionId() método del objeto Session para obtener el ID de sesión.

Resumen del método

Todos los métodosMétodos de instanciaMétodos concretos

Modificador y tipo

Método

Descripción

String

generateToken()

Genera el token de la sesión.

String

generateToken(TokenOptions tokenOptions)

Crea un token para conectarse a una sesión de OpenTok.

int

getApiKey()

Devuelve la clave de la API de OpenTok utilizada para generar la sesión.

String

getApplicationId()

Obtiene el ID de la aplicación de Vonage, si procede.

SessionProperties

getProperties()

Devuelve las propiedades que definen la sesión.

String

getSessionId()

Devuelve el ID de sesión, que identifica de forma única la sesión.

Métodos heredados de la clase java.lang.Objeto

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Detalles del método

getApplicationId

público  Cadena getApplicationId()

Obtiene el ID de la aplicación de Vonage, si procede.

Devuelve: : El UUID de la aplicación de Vonage como cadena, o null si se utilizan la clave y el secreto de la API de OpenTok.

Desde: : 4.15.0

getApiKey

public int getApiKey()

Devuelve la clave de la API de OpenTok utilizada para generar la sesión.

getSessionId

público  Cadena getSessionId()

Devuelve el ID de sesión, que identifica de forma única la sesión.

getProperties

público  Propiedades de la sesión getProperties()

Devuelve las propiedades que definen la sesión. Entre estas propiedades se incluyen:

  • La dirección IP que indica la ubicación.
  • Si las transmisiones de la sesión se transmitirán directamente entre pares o mediante el servidor multimedia de OpenTok.

generateToken

público  Cadena generateToken() lanza una excepción Excepción de OpenTok

Genera el token para la sesión. El rol se establece en «publisher», el token caduca en 24 horas y no hay datos de conexión.

Devuelve: : La cadena del token.

Lanzamientos: : OpenTokException

Véase también: : - generateToken(TokenOptions tokenOptions)

generateToken

público  Cadena generateToken(Opciones de tokens tokenOptions) lanza una excepción Excepción de OpenTok

Crea un token para conectarse a una sesión de OpenTok. Para que un usuario pueda autenticarse al conectarse a una sesión de OpenTok, dicho usuario debe proporcionar un token de autenticación junto con la clave de API.

Parámetros: : tokenOptions - Este objeto TokenOptions define las opciones del token. Entre ellas se incluyen las siguientes:

- The role of the token (subscriber, publisher, or moderator)
- The expiration time of the token
- Connection data describing the end-user

Devuelve: : La cadena del token.

Lanzamientos: : OpenTokException