Freigeben über


TeamFoundationSecurityNamespace.RenameToken-Methode

Diese Funktion verschiebt die ACL für die ExistingToken und alle seine untergeordneten an die entsprechenden NewToken.Es wird durch Abfragen von Berechtigungen für das vorhandene Token beginnen.Wenn keine vorhanden sind, wird Null zurückgegeben.

Wenn Berechtigungen vorhanden sind, alle vorhandene Berechtigungen unter NewToken werden gelöscht und die vorhandenen ACLs auf den Pfad NewToken übernommen werden.Wenn der Copy-Parameter auf false festgelegt ist, werden die ACLs unter ExistingToken gelöscht.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Sub RenameToken ( _
    requestContext As TeamFoundationRequestContext, _
    existingToken As String, _
    newToken As String, _
    copy As Boolean _
)
public void RenameToken(
    TeamFoundationRequestContext requestContext,
    string existingToken,
    string newToken,
    bool copy
)

Parameter

  • existingToken
    Typ: System.String
    Das Token, das umbenannt werden.
  • copy
    Typ: System.Boolean
    Wenn true, werden die ACLs auf den neuen Speicherort kopiert werden und bleibt nach wie vor am alten Speicherort.

.NET Framework-Sicherheit

Siehe auch

Referenz

TeamFoundationSecurityNamespace Klasse

Microsoft.TeamFoundation.Framework.Server-Namespace