Fonctions Identity Manager
L’API Peer Identity Manager utilise les fonctions suivantes.
Fonction | Description |
---|---|
PeerCreatePeerName | Crée un nouveau nom en fonction du nom existant de l’identité homologue et du classifieur spécifiés. Toutefois, une nouvelle identité n’est pas créée par un appel à PeerCreatePeerName. |
PeerEnumGroups | Crée et retourne un handle d’énumération d’homologue utilisé pour énumérer tous les groupes d’homologues associés à une identité d’homologue spécifique. |
PeerEnumIdentities | Crée et retourne un handle d’énumération d’homologue utilisé pour énumérer toutes les identités d’homologues qui appartiennent à un utilisateur spécifique. |
PeerEndEnumeration | Libère une énumération, par exemple une énumération d’enregistrement ou de membre, et libère toutes les ressources associées à l’énumération. |
PeerFreeData | Libère un bloc de données et le retourne au pool de mémoire. |
PeerGetItemCount | Retourne le nombre d’éléments d’une énumération d’homologues. |
PeerGetNextItem | Retourne un nombre spécifique d’éléments d’une énumération d’homologues. |
PeerIdentityCreate | Crée une identité d’homologue et retourne son nom. Le nom de l’identité d’homologue doit être transmis dans tous les appels suivants aux fonctions Peer Identity Manager, Peer Grouping ou PNRP qui fonctionnent pour le compte de l’identité d’homologue. Le nom d’identité d’homologue spécifie l’identité d’homologue utilisée. |
PeerIdentityDelete | Supprime une identité d’homologue. Cela inclut la suppression de tous les certificats, clés privées et toutes les informations de groupe associées à une identité d’homologue spécifiée. |
PeerIdentityExport | Permet à un utilisateur d’exporter une identité d’homologue. L’utilisateur peut ensuite transférer l’identité d’homologue vers un autre ordinateur. |
PeerIdentityGetCryptKey | Récupère un handle à un fournisseur de services de chiffrement (CSP). |
PeerIdentityGetDefault | Récupère le nom d’homologue par défaut défini pour l’utilisateur actuel. |
PeerIdentityGetFriendlyName | Retourne le nom convivial de l’identité d’homologue. |
PeerIdentityGetXML | Retourne une description de l’identité d’homologue, qui peut ensuite être transmise à des tiers et utilisée pour inviter une identité d’homologue dans un groupe d’homologues. Ces informations sont retournées sous forme de fragment XML. |
PeerIdentityImport | Importe une identité d’homologue. Si l’identité d’homologue existe sur un ordinateur, PEER_E_ALREADY_EXISTS est retourné. |
PeerIdentitySetFriendlyName | Modifie le nom convivial d’une identité d’homologue spécifiée. Le nom convivial est le nom lisible par l’homme. |