AuthenticationMechanisms-Enumeration
Wenn eine Anforderung die Authentifizierung erfordert, jedoch konnte authentifizieren, sind diese die verschiedenen Arten von Authentifizierungsmechanismen, die die Antwort an den Client zurück ankündigen kann. Wenn mehrere Mechanismen für einen URI werden können, sind möglicherweise einige Vorrang gegenüber anderen, und diese Rangfolge wird hier nicht definiert. Die Teamvorgaben beim Authentifizierungsmoduls ist um sicherzustellen, das *not*, um in der Antwort vorzulesen, wenn ihr Mechanismus von der Liste fehlt.
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration AuthenticationMechanisms
[FlagsAttribute]
public enum AuthenticationMechanisms
Member
Membername | Beschreibung | |
---|---|---|
All | Der URI unterstützt alle gültigen Authentifizierungsmechanismen. | |
Basic | Die Antwort für den URI gibt an, dass sie Standardauthentifizierung unterstützt, wenn dieses Modul konfiguriert ist. | |
Federated | Die Antwort für den URI gibt an, dass sie vereinte Authentifizierungsunterstützung, wenn dieses Modul konfiguriert ist. | |
FederatedRedirect | Die Antwort für den URI gibt an, dass sie vereinte Authentifizierung von ganzen Entführung der Antwort und Ersetzung mit 302 unterstützt, wenn dieses Modul konfiguriert ist. | |
None | Die Antwort für den URI gibt nicht an, dass sie alle Authentifizierungsmechanismen unterstützt. | |
OAuth | Die Antwort für den URI gibt an, dass sie OAuth-Authentifizierung unterstützt, wenn dieses Modul konfiguriert ist. | |
Windows | Die Antwort für den URI gibt an, dass die integrierte Windows-Authentifizierung unterstützt, wenn dieses Modul konfiguriert ist. |