PeerNameType 枚举

定义

定义要创建的 PeerName 的类型。 对等名称可以是安全的,也可以是不安全的。 安全的对等名称提供名称所有权证明。 不安全的对等名称没有关联的标识。

public enum class PeerNameType
public enum PeerNameType
type PeerNameType = 
Public Enum PeerNameType
继承
PeerNameType

字段

名称 说明
Secured 0

使用当前用户的标识创建一个安全的 PeerName

Unsecured 1

使用当前用户的标识创建一个不安全的 PeerName

注解

节点必须有权访问与公钥关联的私钥,该私钥用于创建受保护的 PeerName,以便证明所有权。 节点与公钥没有关系。

对等名称的格式为: Authority.Classifier。 的值 Authority 取决于名称是安全的对等名称还是不安全的对等名称。 Classifier名称部分可以设置为包含 15 个或更少 Unicode 字符(包括终止符)null的任何字符串。 建立对等的 AuthorityClassifier 和 安全级别后,还可以使用相对名称或主机名来引用对等。

只有所有者或对等主机才能向 PNRP 命名空间提供程序 API 注册安全对等名称。 任何节点都可以向任何不安全的 PeerName声明所有权。

注意 使用受保护的 PeerName 并不能确保网络应用程序的整体安全性。 应用程序的安全性是视具体实现而定的。

适用于

另请参阅