com.opentok.Session
public class Session extends 目的
OpenTokセッションを表します。 OpenTok.createSession(SessionProperties properties)
OpenTokセッションを作成する方法。以下の getSessionId() Session オブジェクトのメソッド
を使用して、セッション ID を取得します。
方法の概要
すべてのメソッド インスタンスメソッド 具体的なメソッド
修飾子と型
方法
説明
String
generateToken()
セッション用のトークンを生成します。
String
generateToken(TokenOptions tokenOptions)
OpenTokセッションに接続するためのトークンを作成します。
int
getApiKey()
セッションの生成に使用された OpenTok API キーを返します。
String
getApplicationId()
該当する場合、VonageのアプリケーションIDを取得します。
SessionProperties
getProperties()
セッションを定義するプロパティを返します。
String
getSessionId()
セッションを一意に識別するセッションIDを返します。
java.lang クラスから継承されたメソッド。目的
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
メソッドの詳細
getApplicationId
public ストリング getApplicationId()
該当する場合、VonageのアプリケーションIDを取得します。
戻り値:
: Vonage アプリケーションの UUID(文字列)、または null OpenTokのAPIキーとシークレットを使用する場合。
バージョン: : 4.15.0
getApiKey
public int getApiKey()
セッションの生成に使用された OpenTok API キーを返します。
getSessionId
public ストリング getSessionId()
セッションを一意に識別するセッションIDを返します。
getProperties
public SessionProperties getProperties()
セッションを定義するプロパティを返します。これらのプロパティには、以下のものが含まれます:
- 位置情報のヒントとなるIPアドレス。
- セッションのストリームが、ピア間で直接送信されるのか、 それともOpenTokメディアサーバーを介して送信されるのか。
generateToken
public ストリング generateToken() スローする OpenTokException
セッション用のトークンを生成します。ロールは「publisher」に設定され、トークンの有効期限は 24時間で、接続データはありません。
戻り値: : トークン文字列。
投球:
: OpenTokException
関連項目:
: - generateToken(TokenOptions tokenOptions)
generateToken
public ストリング generateToken(TokenOptions tokenOptions) throws OpenTokException
OpenTokセッションに接続するためのトークンを作成します。OpenTokセッションに接続するユーザーを認証するには、 そのユーザーがAPIキーとともに認証トークンを 渡す必要があります。
パラメータ:
: tokenOptions - この TokenOptions オブジェクトは、トークンのオプションを定義します。
これには、以下のものが含まれます:
- The role of the token (subscriber, publisher, or moderator)
- The expiration time of the token
- Connection data describing the end-user
戻り値: : トークン文字列。
投球:
: OpenTokException