Freigeben über


HttpCredentialsHeaderValue.Scheme Eigenschaft

Definition

Ruft das Schema ab, das für die Authentifizierung verwendet werden soll.

public:
 property Platform::String ^ Scheme { Platform::String ^ get(); };
winrt::hstring Scheme();
public string Scheme { get; }
var string = httpCredentialsHeaderValue.scheme;
Public ReadOnly Property Scheme As String

Eigenschaftswert

String

Platform::String

winrt::hstring

Das Schema, das für die Authentifizierung verwendet werden soll.

Hinweise

Das Schemaeigenschaftenschema, das für die Authentifizierung des Benutzer-Agents für die angeforderte Ressource verwendet werden soll.

Ein HttpCredentialsHeaderValue-Objekt verfügt über ein Schema und entweder eine Token- oder eine Parameterliste . Daher ist entweder die Parameters-Eigenschaft eine leere Auflistung oder die Token-Eigenschaft eine leere Zeichenfolge.

Jedes Authentifizierungsschema definiert die Syntax, die für die Authentifizierung verwendet werden soll. Die Standardauthentifizierung verwendet beispielsweise die Base64-Codierung der Elemente userid und passwd in der Token-Eigenschaft . Die Digestauthentifizierung würde eine Parameterliste mit Namen-Wert-Paaren verwenden. Die Standardauthentifizierung und die Digestauthentifizierung sind in IETF RFC 2617 definiert. Andere Authentifizierungsschemas können von der HttpCredentialsHeaderValue-Klasse unterstützt werden.

Gilt für: