ProtectionPolicyManager.HasContentBeenRevokedSince(String, DateTime) Méthode
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.
Notes
À compter de juillet 2022, Microsoft déprécie Windows Information Protection (WIP) et les API qui prennent en charge WIP. Microsoft continuera à prendre en charge WIP sur les versions prises en charge de Windows. Les nouvelles versions de Windows n’incluront pas de nouvelles fonctionnalités pour WIP et ne seront pas prises en charge dans les futures versions de Windows. Pour plus d’informations, consultez Annonce de l’extinction de Windows Information Protection.
Pour vos besoins en matière de protection des données, Microsoft vous recommande d’utiliser Protection des données Microsoft Purview et Protection contre la perte de données Microsoft Purview. Purview simplifie la configuration et fournit un ensemble avancé de fonctionnalités.
Utilisez cette méthode pour case activée (pour une identité connue qui est gérée ou qui a déjà été gérée) si l’accès aux données protégées a été révoqué depuis une date et une heure spécifiées, ou est toujours accessible. Notez que l’API retourne true pour une identité inconnue (c’est-à-dire une identité qui n’a jamais été gérée et qui n’est pas actuellement gérée). Cela permet à votre application de propre données associées à une identité pour laquelle il n’existe aucune information. Pour plus d’informations, consultez Remarques.
public:
static bool HasContentBeenRevokedSince(Platform::String ^ identity, DateTime since);
static bool HasContentBeenRevokedSince(winrt::hstring const& identity, DateTime const& since);
public static bool HasContentBeenRevokedSince(string identity, System.DateTimeOffset since);
function hasContentBeenRevokedSince(identity, since)
Public Shared Function HasContentBeenRevokedSince (identity As String, since As DateTimeOffset) As Boolean
Paramètres
- identity
-
String
Platform::String
winrt::hstring
Identité d’entreprise protégeant les données. Il s’agit d’une adresse e-mail ou d’un domaine géré. Votre application doit utiliser IsIdentityManaged pour confirmer qu’une adresse e-mail ou un domaine est géré.
- since
- DateTime DateTimeOffset
Date et heure à partir de laquelle vous souhaitez inclure dans le case activée.
Retours
bool
true si l’accès a été révoqué depuis la date et l’heure spécifiées, sinon false.
Configuration requise pour Windows
Famille d’appareils |
Windows Desktop Extension SDK (introduit dans 10.0.10586.0)
Windows Mobile Extension SDK (introduit dans 10.0.10586.0) |
API contract |
Windows.Security.EnterpriseData.EnterpriseDataContract (introduit dans v2.0)
|
Remarques
Appelez cette API uniquement pour une identité qui a du contenu protégé sur l’appareil (en d’autres termes, pour une identité qui a été gérée par Windows Information Protection (WIP)). La question de savoir si le contenu a été révoqué pour une identité n’a de sens que pour une identité qui a déjà été gérée par Windows Information Protection (WIP). Par conséquent, la réponse retournée à partir de n’est significative qu’à la condition que l’identité passée à l’API ait jamais été gérée par Windows Information Protection (WIP).
Nous vous recommandons de conserver un journal des fois où elle a protégé pour la première fois les données (fichiers, mémoires tampons ou flux) associées à une identité. Après cela, vous devez appeler uniquement si l’identité a protégé le contenu associé à cet appareil et que votre application souhaite savoir si le contenu protégé a été révoqué depuis le moment où il a été protégé.
n’est pas destiné à être utilisé comme un moyen de déterminer si Windows Information Protection (WIP) a jamais été activé, puis révoqué pour une identité arbitraire, en d’autres termes comme une forme rétrospective de IsIdentityManaged.