// Token: 0x06000F75 RID: 3957 RVA: 0x0003F204 File Offset: 0x0003D404
        protected override OperationStatusCode TestUserCanLogonWithCurrentSettings(SmtpAddress email, string userName, SecureString password)
        {
            EasAuthenticationParameters authenticationParameters = new EasAuthenticationParameters(new NetworkCredential(userName, password), email.Local, email.Domain, string.IsNullOrEmpty(this.EndpointAddressOverride) ? null : this.EndpointAddressOverride);
            IEasConnection easConnection = EasConnection.CreateInstance(this.connectionParameters, authenticationParameters, this.deviceParameters);

            return(easConnection.TestLogon());
        }
コード例 #2
0
 internal EasSourceMailbox(EasConnectionParameters connectionParameters, EasAuthenticationParameters authenticationParameters, EasDeviceParameters deviceParameters) : base(connectionParameters, authenticationParameters, deviceParameters)
 {
 }
コード例 #3
0
 protected EasMailbox(EasConnectionParameters connectionParameters, EasAuthenticationParameters authenticationParameters, EasDeviceParameters deviceParameters) : this()
 {
     this.EasConnectionParameters     = connectionParameters;
     this.EasAuthenticationParameters = authenticationParameters;
     this.EasDeviceParameters         = deviceParameters;
 }
コード例 #4
0
        internal EasCrawlerConnection(EasConnectionParameters connectionParameters, EasAuthenticationParameters authenticationParameters, EasDeviceParameters deviceParameters)
        {
            EasDeviceParameters deviceParameters2 = new EasDeviceParameters("FEDCBA9876543210", deviceParameters);

            this.innerConnection = EasConnection.CreateInstance(connectionParameters, authenticationParameters, deviceParameters2);
        }