PeerNameType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义要创建的 PeerName 的类型。 对等名称可以是安全的,也可以是不安全的。 安全的对等名称提供名称所有权证明。 不安全的对等名称没有关联的标识。
public enum class PeerNameType
public enum PeerNameType
type PeerNameType =
Public Enum PeerNameType
- 继承
字段
名称 | 值 | 说明 |
---|---|---|
Secured | 0 | 使用当前用户的标识创建一个安全的 PeerName。 |
Unsecured | 1 | 使用当前用户的标识创建一个不安全的 PeerName。 |
注解
节点必须有权访问与公钥关联的私钥,该私钥用于创建受保护的 PeerName,以便证明所有权。 节点与公钥没有关系。
对等名称的格式为: Authority.Classifier。 的值 Authority 取决于名称是安全的对等名称还是不安全的对等名称。
Classifier名称部分可以设置为包含 15 个或更少 Unicode 字符(包括终止符)null
的任何字符串。 建立对等的 Authority、 Classifier 和 安全级别后,还可以使用相对名称或主机名来引用对等。
只有所有者或对等主机才能向 PNRP 命名空间提供程序 API 注册安全对等名称。 任何节点都可以向任何不安全的 PeerName声明所有权。
注意 使用受保护的 PeerName 并不能确保网络应用程序的整体安全性。 应用程序的安全性是视具体实现而定的。