初始化具有指定的客户端 ID 的新 OAuthTokenCredential 实例和私钥和一个初始标记
命名空间: Microsoft.TeamFoundation.Client
程序集: Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)
语法
声明
Public Sub New ( _
authorizationUri As Uri, _
clientId As String, _
clientSecret As String, _
initialToken As OAuthTokenContainer, _
tokensReceived As OAuthTokensReceivedCallback _
)
public OAuthTokenCredential(
Uri authorizationUri,
string clientId,
string clientSecret,
OAuthTokenContainer initialToken,
OAuthTokensReceivedCallback tokensReceived
)
参数
- authorizationUri
类型:System.Uri
权限服务器的基 URI。这通常与 TFS 服务器的 URI
- clientId
类型:System.String
客户端 ID
- clientSecret
类型:System.String
客户端私钥
- initialToken
类型:Microsoft.TeamFoundation.Client.OAuthTokenContainer
使用的初始标记在资源服务器在尝试联系权限服务器之前 (对于其他授予或新的访问令牌)。通常此标记由调用方保留和用于此处还原会议
- tokensReceived
类型:Microsoft.TeamFoundation.Client.OAuthTokensReceivedCallback
但是,如果它们需要为未来访问,保留使 API 使用者获取接收的访问令牌和刷新标记
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅 通过部分受信任的代码使用库。