Partilhar via


HttpCredentialsHeaderValue.Scheme Propriedade

Definição

Obtém o esquema a ser usado para autenticação.

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

Valor da propriedade

String

Platform::String

winrt::hstring

O esquema a ser usado para autenticação.

Comentários

O esquema de propriedade Scheme a ser usado para autenticação do agente de usuário para o recurso que está sendo solicitado.

Um objeto HttpCredentialsHeaderValue tem um Scheme e um Token ou uma lista parameters . Portanto, a propriedade Parameters é uma coleção vazia ou a propriedade Token é uma cadeia de caracteres vazia.

Cada esquema de autenticação define a sintaxe a ser usada para autenticação. A autenticação básica, por exemplo, usa a codificação base64 dos elementos userid e passwd na propriedade Token . A autenticação digest usaria uma lista parâmetros de pares nome/valor. A autenticação básica e a autenticação de resumo são definidas no IETF RFC 2617. Outros esquemas para autenticação podem ser compatíveis com a classe HttpCredentialsHeaderValue .

Aplica-se a