PeerNameType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет тип создаваемого объекта имени однорангового узла (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 или менее символов Юникода, включая null
признак конца.
AuthorityПосле установки уровня безопасности и Classifier однорангового узла можно также ссылаться на одноранговый узел с относительным именем или именем узла.
Только владелец или узел однорангового узла может зарегистрировать безопасное имя однорангового узла в API поставщика пространства имен PNRP. Любой узел может претендовать на владение любым незащищенным PeerName.
Примечание Использование защищенного PeerName не обеспечивает общую безопасность сетевого приложения. Безопасность приложения зависит от его реализации.