RawNotification.Headers Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient le contenu d’en-tête brut de la notification.
public:
property IMapView<Platform::String ^, Platform::String ^> ^ Headers { IMapView<Platform::String ^, Platform::String ^> ^ get(); };
IMapView<winrt::hstring, winrt::hstring const&> Headers();
public IReadOnlyDictionary<string,string> Headers { get; }
var iMapView = rawNotification.headers;
Public ReadOnly Property Headers As IReadOnlyDictionary(Of String, String)
Valeur de propriété
Vue cartographique des valeurs d’en-tête. Consultez les remarques pour le format d’en-tête.
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Creators Update (introduit dans 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v4.0)
|
Remarques
Format d’en-tête :
Content-Encoding: aesgcm
Crypto-Key: dh=<PUBLICKEY>
Encryption: salt=<SALT>
Pour plus d’informations et pour savoir comment les en-têtes sont définis, consultez Chiffrement des messages pour web Push, section 3.2.
Le contenu de l’en-tête est destiné aux notifications envoyées à l’aide d’un canal créé avec CreateRawPushNotificationChannelWithAlternateKeyForApplicationAsync et envoyés à WNS à l’aide du protocole Webpush avec l’authentification VAPID. Pour tout autre type de notification Push, la valeur d’en-tête est null.