enumeração XHR_COOKIE_FLAG (msxml6.h)
Define um conjunto de sinalizadores que você pode atribuir a um cookie no jar de cookie HTTP chamando o método SetCookie ou a consulta do jar de cookie HTTP chamando o método GetCookie .
Syntax
typedef enum _XHR_COOKIE_FLAG {
XHR_COOKIE_IS_SECURE = 0x1,
XHR_COOKIE_IS_SESSION = 0x2,
XHR_COOKIE_THIRD_PARTY = 0x10,
XHR_COOKIE_PROMPT_REQUIRED = 0x20,
XHR_COOKIE_EVALUATE_P3P = 0x40,
XHR_COOKIE_APPLY_P3P = 0x80,
XHR_COOKIE_P3P_ENABLED = 0x100,
XHR_COOKIE_IS_RESTRICTED = 0x200,
XHR_COOKIE_IE6 = 0x400,
XHR_COOKIE_IS_LEGACY = 0x800,
XHR_COOKIE_NON_SCRIPT = 0x1000,
XHR_COOKIE_HTTPONLY = 0x2000
} XHR_COOKIE_FLAG;
Constantes
XHR_COOKIE_IS_SECURE Valor: 0x1 O cookie é seguro. Quando esse sinalizador for definido, o cliente só retornará o cookie em solicitações subsequentes se essas solicitações usarem HTTPS. |
XHR_COOKIE_IS_SESSION Valor: 0x2 O cookie só pode ser usado na sessão HTTP atual e não é persistente ou salvo. |
XHR_COOKIE_THIRD_PARTY Valor: 0x10 O cookie que está sendo definido é um cookie de terceiros. |
XHR_COOKIE_PROMPT_REQUIRED Valor: 0x20 Um prompt para o usuário é necessário para aceitar o cookie do servidor. |
XHR_COOKIE_EVALUATE_P3P Valor: 0x40 O cookie tem um cabeçalho P3P (Platform-for-Privacy-Protection). |
XHR_COOKIE_APPLY_P3P Valor: 0x80 Um cookie com um cabeçalho P3P (Plataforma para Proteção de Privacidade) foi aplicado. |
XHR_COOKIE_P3P_ENABLED Valor: 0x100 Um cookie com um cabeçalho P3P (Plataforma para Proteção de Privacidade) foi habilitado. |
XHR_COOKIE_IS_RESTRICTED Valor: 0x200 O cookie que está sendo definido está associado a um site não confiável. |
XHR_COOKIE_IE6 Valor: 0x400 |
XHR_COOKIE_IS_LEGACY Valor: 0x800 |
XHR_COOKIE_NON_SCRIPT Valor: 0x1000 Não permite que um script ou outro conteúdo ativo acesse esse cookie. |
XHR_COOKIE_HTTPONLY Valor: 0x2000 Habilita a recuperação de cookies marcados como "HTTPOnly". Não use esse sinalizador se você expor uma interface com script, pois isso tem implicações de segurança. Se você expor uma interface com script, poderá se tornar um vetor de ataque para ataques de script entre sites. É imperativo que você use esse sinalizador somente se eles puderem garantir que você nunca permitirá que o código de terceiros defina um cookie usando esse sinalizador por meio de um mecanismo de extensibilidade fornecido por você. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | msxml6.h |