Condividi tramite


ProtectionPolicyManager.HasContentBeenRevokedSince(String, DateTime) Metodo

Definizione

Nota

A partire da luglio 2022, Microsoft deprecato Windows Information Protection (WIP) e le API che supportano WIP. Microsoft continuerà a supportare WIP nelle versioni supportate di Windows. Le nuove versioni di Windows non includeranno nuove funzionalità per WIP e non saranno supportate nelle versioni future di Windows. Per altre informazioni, vedere Annuncio del tramonto di Windows Information Protection.

Per le esigenze di protezione dei dati, Microsoft consiglia di usare Microsoft Purview Information Protection e Prevenzione della perdita dei dati Microsoft Purview. Purview semplifica la configurazione e fornisce un set avanzato di funzionalità.

Usare questo metodo per verificare (per un'identità nota gestita o mai gestita) se l'accesso ai dati protetti è stato revocato dopo una data e un'ora specificate o è ancora accessibile. Si noti che l'API restituisce true per un'identità sconosciuta, ovvero un'identità che non è mai stata gestita e non è attualmente gestita. In questo modo l'app può pulire i dati associati a un'identità per cui non sono presenti informazioni. Per altre info, vedi Osservazioni.

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

Parametri

identity
String

Platform::String

winrt::hstring

Identità aziendale che protegge i dati. Si tratta di un indirizzo di posta elettronica o di un dominio gestito. L'app deve usare IsIdentityManaged per verificare che sia gestito un indirizzo di posta elettronica o un dominio.

since
DateTime DateTimeOffset

Data e ora da cui si desidera includere nel controllo.

Restituisce

Boolean

bool

true se l'accesso è stato revocato dalla data e dall'ora specificate; in caso contrario, false.

Requisiti Windows

Famiglia di dispositivi
Windows Desktop Extension SDK (è stato introdotto in 10.0.10586.0)
Windows Mobile Extension SDK (è stato introdotto in 10.0.10586.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (è stato introdotto in v2.0)

Commenti

Chiamare questa API solo per un'identità con contenuto protetto nel dispositivo (in altre parole, per un'identità gestita da Windows Information Protection (WIP). La richiesta di revoca del contenuto per un'identità è significativa solo per un'identità gestita da Windows Information Protection (WIP). Di conseguenza, la risposta restituita da è significativa solo a condizione che l'identità passata all'API sia mai stata gestita da Windows Information Protection (WIP).

È consigliabile che l'app gestisca un log delle volte in cui vengono prima protetti i dati (file, buffer o flussi) associati a un'identità. Successivamente, devi chiamare solo se l'identità ha associato contenuto protetto a tale dispositivo e l'app vuole sapere se il contenuto protetto è stato revocato dal momento in cui è stato protetto.

non è progettato per essere usato come modo per determinare se Windows Information Protection (WIP) è stato mai abilitato e quindi revocato per un'identità arbitraria, in altre parole come forma retrospettiva di IsIdentityManaged.

Si applica a