ConnectionOptions::Authority Property


Gets or sets the authority to be used to authenticate the specified user.

Namespace:   System.Management
Assembly:  System.Management (in System.Management.dll)

property String^ Authority {
	String^ get();
	void set(String^ value);

Property Value

Type: System::String^

Returns a String that defines the authority used to authenticate the specified user.

The property must be passed as follows: If it begins with the string "Kerberos:", Kerberos authentication will be used and this property should contain a Kerberos principal name. For example,

Kerberos:<principal name>

If the property value begins with the string "NTLMDOMAIN:", NTLM authentication will be used and the property should contain a NTLM domain name. For example,

NTLMDOMAIN:<domain name>

If the property is null, NTLM authentication will be used and the NTLM domain of the current user will be used.

If not null, this property can contain the name of the Windows NT/Windows 2000 domain in which to obtain the user to authenticate.

Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.

The following example connects to a remote computer and displays information about the operating system on the remote computer. A ConnectionOptions is created to connect to the remote computer with the desired connection options.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 1.1
Return to top