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; }
Property Value
Type: Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector.AuthMechanisms
A bitwise combination of the ReceiveConnector.AuthMechanisms enumeration values.
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.