PeerNameType Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define el tipo de PeerName que se va a crear. Un nombre del mismo nivel puede estar o no protegido. Un nombre del mismo nivel protegido proporciona una prueba de propiedad del nombre. Un nombre del mismo nivel no protegido no tiene ninguna identidad asociada.
public enum class PeerNameType
public enum PeerNameType
type PeerNameType =
Public Enum PeerNameType
- Herencia
Campos
Secured | 0 | Cree un objeto PeerName protegido mediante la identidad del usuario actual. |
Unsecured | 1 | Cree un objeto PeerName no protegido mediante la identidad del usuario actual. |
Comentarios
Un nodo debe tener acceso a la clave privada asociada a la clave pública, que se usa para crear el protegido PeerName, con el fin de demostrar la propiedad. El nodo no tiene una relación con una clave pública.
El formato de un nombre del mismo nivel es: Authority.Classifier. El valor de depende de Authority si el nombre es un nombre del mismo nivel protegido o un nombre del mismo nivel no seguro. La Classifier parte del nombre se puede establecer en cualquier cadena que contenga 15 o menos caracteres Unicode, incluido el null
terminador. Una vez que se ha establecido el Authoritynivel de seguridad y Classifier de un mismo nivel, también se puede hacer referencia a un elemento del mismo nivel con un nombre relativo o un nombre de host.
Solo el propietario o el host del mismo nivel pueden registrar un nombre del mismo nivel seguro con la API del proveedor de espacios de nombres PNRP. Cualquier nodo puede reclamar la propiedad a cualquier elemento no seguro PeerName.
Nota El uso de un protegido PeerName no garantiza la seguridad general de una aplicación de red. La seguridad de la aplicación depende de la implementación.