Export (0) Print
Expand All

PeerName.Authority Property

Returns a string that specifies the Authority used by this PeerName object.

Namespace:  System.Net.PeerToPeer
Assembly:  System.Net (in System.Net.dll)

public string Authority { get; }

Property Value

Type: System.String
The string which contains the authentication portion of the specified PeerName. For secured peer names, this property contains the public key as a forty-character hexadecimal string. For unsecured peer names, this property is set to zero (0).

Only the owner, or peer host, can register a secured peer name. A peer name is considered secured if it is backed by a self-signed certificate.

Peer names are case-sensitive and the format of a peer name is: Authority.Classifier. For example, "0.MyPeerName" is a well-formed peer name.

Notes to Callers:

Using a secured peer name does not ensure the overall security of the networking application. Security of the application is implementation-dependent.

Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5

Community Additions

© 2015 Microsoft