ExchangeServiceBase.Credentials Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the credentials that are used to authenticate with Exchange Web Services (EWS).
public:
property Microsoft::Exchange::WebServices::Data::ExchangeCredentials ^ Credentials { Microsoft::Exchange::WebServices::Data::ExchangeCredentials ^ get(); void set(Microsoft::Exchange::WebServices::Data::ExchangeCredentials ^ value); };
public Microsoft.Exchange.WebServices.Data.ExchangeCredentials Credentials { get; set; }
Public Property Credentials As ExchangeCredentials
Property Value
The credentials that are used to authenticate with EWS.
Remarks
Setting the Credentials property automatically sets the UseDefaultCredentials property to false.
Caution: Be careful not to change the Credentials property after the ExchangeService object has been bound to the Web service. Changing the credentials will cause subsequent Web service operations to fail. To change the Credentials property on the ExchangeService object, you must create a new instance of the ExchangeService object with the credentials that you want.You cannot use the default credentials of the logged on user if the user’s mailbox is hosted in Exchange Online or Exchange Online as part of Office 365. The user’s credentials must be in user principal name (UPN) form for Exchange Online.