OAuthTokenCredential-Konstruktor (Uri, String, String, OAuthTokenContainer, OAuthTokensReceivedCallback)
Initialisiert eine neue Instanz OAuthTokenCredential mit der angegebenen Client-ID und der geheime Daten und ein ursprüngliches Token
Namespace: Microsoft.TeamFoundation.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
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
)
Parameter
- authorizationUri
Typ: System.Uri
Der Basis-URI des Autorisierungsservers.Dies ist normalerweise identisch der URI des TFS-Servers
- clientId
Typ: System.String
Die Client-ID
- clientSecret
Typ: System.String
Der Clientschlüssel geheime
- initialToken
Typ: Microsoft.TeamFoundation.Client.OAuthTokenContainer
Das ursprüngliche auf dem Ressourcenserver verwenden Token, bevor Sie versuchen, mit dem Autorisierungsserver zu wenden (für eine andere Sicherheitsgründen oder neues Zugriffstoken).Normalerweise ist dieses Token vom Aufrufer beibehalten wurde und wird hier verwendet, um die Sitzung fortzusetzen
- tokensReceived
Typ: Microsoft.TeamFoundation.Client.OAuthTokensReceivedCallback
Lassen Sie APIconsumer, um das zu erhalten und empfangene Zugriffstoken Token zu aktualisieren, wenn sie für einen zukünftigen Zugriff beibehalten werden müssen
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.