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 или меньше символов Юникода, включая null терминатор. Authority Classifier После установки уровня безопасности однорангового узла можно также ссылаться на относительные имена или имя узла.

Только владелец или узел однорангового узла может зарегистрировать безопасное имя однорангового узла с помощью API поставщика PNRP пространства имен. Любой узел может претендовать на владение любым незащищенным PeerName.

Примечание Использование защищенного PeerName приложения не гарантирует общую безопасность сетевого приложения. Безопасность приложения зависит от реализации.

Применяется к

См. также раздел