class FileProfile

La clase FileProfile es la clase raíz para usar las Microsoft Information Protection de datos. Una aplicación típica solo necesitará un perfil.

Resumen

Miembros Descripciones
const pública Configuración & GetSettings() const Devuelve la configuración del perfil.
public std::shared_ptr < AsyncControl > ListEnginesAsync(const std::shared_ptr < void >& context) Inicia la operación motores de lista.
public std::shared_ptr < AsyncControl > UnloadEngineAsync(const std::string & id, const std::shared_ptr < void >& context) Inicia la descarga del motor de archivos con el id. dado.
public std::shared_ptr < AsyncControl > AddEngineAsync(const FileEngine::Configuración & settings, const std::shared_ptr < void >& context) Comienza a agregar un nuevo motor de archivos al perfil.
public std::shared_ptr < AsyncControl > DeleteEngineAsync(const std::string & id, const std::shared_ptr < void >& context) Inicia la eliminación del motor de archivos con el id. dado. Se eliminarán todos los datos del perfil determinado.
public void AcquirePolicyAuthToken(Cloud cloud, const std::shared_ptr < AuthDelegate >& authDelegate) const Desencadenar una devolución de llamada de autenticación para la directiva.

Miembros

Función GetSettings

Devuelve la configuración del perfil.

Función ListEnginesAsync

Inicia la operación motores de lista.

Devuelve: objeto de control asincrónico. FileProfile::Observer se llamará al éxito o al error.

Función UnloadEngineAsync

Inicia la descarga del motor de archivos con el id. dado.

Devuelve: objeto de control asincrónico. FileProfile::Observer se llamará al éxito o al error.

Función AddEngineAsync

Comienza a agregar un nuevo motor de archivos al perfil.

Devuelve: objeto de control asincrónico. FileProfile::Observer se llamará al éxito o al error.

Función DeleteEngineAsync

Inicia la eliminación del motor de archivos con el id. dado. Se eliminarán todos los datos del perfil determinado.

Devuelve: objeto de control asincrónico. FileProfile::Observer se llamará al éxito o al error.

Función AcquirePolicyAuthToken

Desencadenar una devolución de llamada de autenticación para la directiva.

Parámetros:

  • nube:nube de Azure

  • authDelegate:devolución de llamada de autenticación que se invocará

MIP no almacenará en caché ni hará nada más con el valor devuelto por el delegado de autenticación. Esta función se recomienda para las aplicaciones que no están "iniciadas" hasta después de que MIP solicite un token de autenticación. Permite a una aplicación capturar un token antes de que MIP realmente requiera una.e.