PeerNameType Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje typ do utworzenia PeerName . Nazwa elementu równorzędnego jest zabezpieczona lub niezabezpieczona. Zabezpieczona nazwa elementu równorzędnego zapewnia dowód własności nazwy. Niezabezpieczona nazwa elementu równorzędnego nie ma skojarzonej tożsamości.
public enum class PeerNameType
public enum PeerNameType
type PeerNameType =
Public Enum PeerNameType
- Dziedziczenie
Pola
Nazwa | Wartość | Opis |
---|---|---|
Secured | 0 | Twórca zabezpieczone PeerName przy użyciu tożsamości bieżącego użytkownika. |
Unsecured | 1 | Twórca niezabezpieczony PeerName przy użyciu tożsamości bieżącego użytkownika. |
Uwagi
Węzeł musi mieć dostęp do klucza prywatnego skojarzonego z kluczem publicznym używanym w tworzeniu zabezpieczonego PeerNameelementu , aby udowodnić własność. Węzeł nie ma relacji z kluczem publicznym.
Format nazwy elementu równorzędnego to : Authority.Classifier. Wartość parametru Authority zależy od tego, czy nazwa jest zabezpieczoną nazwą elementu równorzędnego, czy niezabezpieczoną nazwą elementu równorzędnego. Część Classifier nazwy można ustawić na dowolny ciąg zawierający 15 lub mniej znaków Unicode, w tym null
terminator. Po ustanowieniu AuthorityClassifier poziomu zabezpieczeń elementu równorzędnego element równorzędny można również odwoływać się do elementu równorzędnego o nazwie względnej lub nazwie hosta.
Tylko właściciel lub host równorzędny może zarejestrować bezpieczną nazwę równorzędną przy użyciu interfejsu API dostawcy przestrzeni nazw PNRP. Każdy węzeł może przejąć własność do dowolnego niezabezpieczonego PeerName.
Uwaga Użycie zabezpieczonego PeerName nie zapewnia ogólnego bezpieczeństwa aplikacji sieciowej. Zabezpieczenia aplikacji są zależne od implementacji.