ReceiveConnector.AuthMechanism Property

Gets or sets the advertised and accepted authentication mechanisms supported by the Receive connector.

Namespace:  Microsoft.Exchange.Data.Directory.SystemConfiguration
Assembly:  Microsoft.Exchange.Data.Directory (in Microsoft.Exchange.Data.Directory.dll)

Syntax

'Declaration
<ParameterAttribute(Mandatory := False)> _
Public Property AuthMechanism As ReceiveConnector.AuthMechanisms
    Get
    Set
'Usage
Dim instance As ReceiveConnector
Dim value As ReceiveConnector.AuthMechanisms

value = instance.AuthMechanism

instance.AuthMechanism = value
[ParameterAttribute(Mandatory = false)]
public ReceiveConnector.AuthMechanisms AuthMechanism { get; set; }

Remarks

The AuthMechanism property defines the authentication mechanisms that the Receive connector will advertise to clients and accept from connecting clients. If the RequireTLS property is true, you must include the Tls enumeration value in the AuthMechanism property.

If you include the BasicAuthRequireTLS enumeration value in the AuthMechanism property, you must also include the BasicAuth and Tls enumeration values.

If you include the ExternalAuthoritative enumeration value, you only other value that you can include is the Tls enumeration value.

If you include the ExternalAuthoritative enumeration value, you must set the ExchangeServer enumeration value in the PermissionGroups property.