文档

​
​

Development

User Acquisition

Monetization

工业

Vivox Core SDK

Vivox Core SDK

此页面不支持所选语言。
Vivox
​
​
Vivox Core SDK
  • Overview
  • Before you begin
  • Get started
  • Release notes
  • Developer Guide
  • Reference
    • Access Token Developer Guide
      • Access token terminology
      • Requests that require access tokens
      • Access token identifiers
      • Access token format
      • Access token examples
      • Generate a token on the client
      • Generate a token on a secure server
      • Key update API
      • Override development key generation
      • Access token error codes
    • Server to Server Web API Reference Guide
    • Core API Reference Manual
    • Third-party license information
  • Privacy overview
  1. Vivox Core SDK documentation

Override development key generation

Learn about override development key generation.
阅读时间1 分钟
最后更新于 8 个月前

Prerequisite: This topic assumes you have already created a token generation service.
Don't include development and testing codes, such as those generated in
VxTokenGen.cs
, in any final shipped build. Instead, write a new class that inherits from
VxTokenGen.cs
and overrides the existing functions. This sends the relevant information for each key out to the new secure token generation server.
Configure this new class to override the
GetToken()
method within
VxTokenGen.cs
. The following code displays an example of this class:
public class MyTokenGenOverride : VxTokenGen{ public override string GetToken(string issuer = null, TimeSpan? expiration = null, string userUri = null, string action = null, string tokenKey = null, string conferenceUri = null, string fromUserUri = null) { //Server Token Generation calls go here }}public void SetTokenOverride(){ Client.tokenGen = new MyTokenGenOverride();}
Afterward, use this class to replace the value of the
Client.tokenGen
variable. All further calls through
 GetLoginToken, GetJoinToken, GetMuteForAllToken,
and
GetTranscriptionToken
will route their UserUri and other assorted parameters through to the server generation code.

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。


    报告此页面的问题