Funciones de Identity Manager
La API de Peer Identity Manager usa las siguientes funciones.
Función | Descripción |
---|---|
PeerCreatePeerName | Crea un nuevo nombre basado en el nombre existente de la identidad del mismo nivel y clasificador especificados. Sin embargo, una llamada a PeerCreatePeerName no crea una nueva identidad. |
PeerEnumGroups | Crea y devuelve un identificador de enumeración del mismo nivel que se usa para enumerar todos los grupos del mismo nivel asociados a una identidad del mismo nivel específica. |
PeerEnumIdentities | Crea y devuelve un identificador de enumeración del mismo nivel que se usa para enumerar todas las identidades del mismo nivel que pertenecen a un usuario específico. |
PeerEndEnumeration | Libera una enumeración, por ejemplo, una enumeración de registro o miembro y desasigna todos los recursos asociados a la enumeración. |
PeerFreeData | Desasigna un bloque de datos y lo devuelve al grupo de memoria. |
PeerGetItemCount | Devuelve un recuento de los elementos de una enumeración del mismo nivel. |
PeerGetNextItem | Devuelve un número específico de elementos de una enumeración del mismo nivel. |
PeerIdentityCreate | Crea una nueva identidad del mismo nivel y devuelve su nombre. El nombre de la identidad del mismo nivel debe pasarse en todas las llamadas posteriores a las funciones peer Identity Manager, Peer Grouping o PNRP que operan en nombre de la identidad del mismo nivel. El nombre de la identidad del mismo nivel especifica qué identidad del mismo nivel se está usando. |
PeerIdentityDelete | Elimina una identidad del mismo nivel. Esto incluye la eliminación de todos los certificados, claves privadas y toda la información de grupo asociada a una identidad del mismo nivel especificada. |
PeerIdentityExport | Permite a un usuario exportar una identidad del mismo nivel. A continuación, el usuario puede transferir la identidad del mismo nivel a otro equipo. |
PeerIdentityGetCryptKey | Recupera un identificador para un proveedor de servicios criptográficos (CSP). |
PeerIdentityGetDefault | Recupera el nombre del mismo nivel predeterminado establecido para el usuario actual. |
PeerIdentityGetFriendlyName | Devuelve el nombre descriptivo de la identidad del mismo nivel. |
PeerIdentityGetXML | Devuelve una descripción de la identidad del mismo nivel, que se puede pasar a terceros y se puede usar para invitar una identidad del mismo nivel a un grupo del mismo nivel. Esta información se devuelve como un fragmento XML. |
PeerIdentityImport | Importa una identidad del mismo nivel. Si la identidad del mismo nivel existe en un equipo, se devuelve PEER_E_ALREADY_EXISTS . |
PeerIdentitySetFriendlyName | Modifica el nombre descriptivo de una identidad del mismo nivel especificada. El nombre descriptivo es el nombre legible. |