HttpChallengeHeaderValue Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Authentifizierungsinformationen dar, die in den HTTP-Headerwerten Proxy-Authenticate und WWW-Authenticate verwendet werden.
public ref class HttpChallengeHeaderValue sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpChallengeHeaderValueFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpChallengeHeaderValue final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpChallengeHeaderValueFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpChallengeHeaderValue final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpChallengeHeaderValueFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpChallengeHeaderValue : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpChallengeHeaderValueFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpChallengeHeaderValue : IStringable
function HttpChallengeHeaderValue(scheme, token)
Public NotInheritable Class HttpChallengeHeaderValue
Implements IStringable
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Die HttpChallengeHeaderValue-Klasse bietet Unterstützung für die Authentifizierungsinformationen in den HTTP-Headerwerten Authorization, ProxyAuthorization, WWW-Authenticate und Proxy-Authenticate , wie in RFC 2616 von der IETF definiert.
Konstruktoren
HttpChallengeHeaderValue(String) |
Initialisiert eine neue instance der HttpChallengeHeaderValue-Klasse mit dem Schema, das für die Autorisierung verwendet werden soll. |
HttpChallengeHeaderValue(String, String) |
Initialisiert eine neue instance der HttpChallengeHeaderValue-Klasse mit dem Schema, das für die Autorisierung und das SPNEGO-Token verwendet werden soll. |
Eigenschaften
Parameters |
Ruft die Anmeldeinformationen ab, die die Authentifizierungsinformationen des Benutzer-Agents für die angeforderte Ressource enthalten. |
Scheme |
Ruft das Schema ab, das für die Authentifizierung verwendet werden soll. |
Token |
Das SPNEGO-Token , das mit dem Negotiate-Protokollschema verwendet werden soll. |
Methoden
Parse(String) |
Konvertiert eine Zeichenfolge in einen HttpChallengeHeaderValue-instance. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle HttpChallengeHeaderValue-Objekt darstellt. |
TryParse(String, HttpChallengeHeaderValue) |
Bestimmt, ob eine Zeichenfolge gültige HttpChallengeHeaderValue-Informationen ist. |