PeerNameType Énumération

Définition

Définit le type de PeerName à créer. Un nom d’homologue est sécurisé ou non sécurisé. Un nom d’homologue sécurisé fournit une preuve de propriété du nom. Un nom d’homologue non sécurisé n’a aucune identité associée.

public enum class PeerNameType
public enum PeerNameType
type PeerNameType = 
Public Enum PeerNameType
Héritage
PeerNameType

Champs

Nom Valeur Description
Secured 0

Créez un élément sécurisé PeerName à l’aide de l’identité de l’utilisateur actuel.

Unsecured 1

Créez un élément non sécurisé à PeerName l’aide de l’identité de l’utilisateur actuel.

Remarques

Un nœud doit avoir accès à la clé privée associée à la clé publique, utilisée pour créer la clé sécurisée PeerName, afin de prouver la propriété. Le nœud n’a pas de relation avec une clé publique.

Le format d’un nom d’homologue est : Authority.Classifier. La valeur de Authority varie selon que le nom est un nom d’homologue sécurisé ou un nom d’homologue non sécurisé. La Classifier partie du nom peut être définie sur n’importe quelle chaîne qui contient 15 caractères Unicode ou moins, y compris la marque de null fin. Une fois le Authorityniveau de Classifier sécurité d’un homologue établi, un homologue peut également être référencé avec un nom relatif ou un nom d’hôte.

Seul le propriétaire ou l’hôte homologue peut inscrire un nom d’homologue sécurisé auprès de l’API du fournisseur d’espaces de noms PNRP. Tout nœud peut revendiquer la propriété à n’importe quel élément non sécurisé PeerName.

Note L’utilisation d’une sécurité sécurisée PeerName ne garantit pas la sécurité globale d’une application réseau. La sécurité de l’application dépend de l’implémentation.

S’applique à

Voir aussi