예제 #1
0
        public void SetPassword(string Server, string AccountDN, string NewPassword, string PartitionDN)
        {
            SetPasswordRequest setPasswordRequest = new SetPasswordRequest();

            setPasswordRequest.Server      = Server;
            setPasswordRequest.AccountDN   = AccountDN;
            setPasswordRequest.NewPassword = NewPassword;
            setPasswordRequest.PartitionDN = PartitionDN;
            this.Channel.SetPassword(setPasswordRequest);
        }
예제 #2
0
 SetPasswordResponse Microsoft.ActiveDirectory.CustomActions.AccountManagement.SetPassword(SetPasswordRequest request)
 {
     return(base.Channel.SetPassword(request));
 }
 public Microsoft.ActiveDirectory.CustomActions.SetPasswordResponse SetPassword(ADSessionHandle handle, Microsoft.ActiveDirectory.CustomActions.SetPasswordRequest request)
 {
     throw new NotImplementedException();
 }
예제 #4
0
		SetPasswordResponse Microsoft.ActiveDirectory.Management.IADAccountManagement.SetPassword(ADSessionHandle handle, SetPasswordRequest request)
		{
			SetPasswordResponse setPasswordResponse = null;
			AdwsConnection internalHandle = this.GetInternalHandle(handle);
			if (internalHandle != null)
			{
				setPasswordResponse = internalHandle.SetPassword(request);
			}
			return setPasswordResponse;
		}
예제 #5
0
		internal void SetPassword(string partitionDN, string accountDN, string newPassword)
		{
			this.Init();
			SetPasswordRequest setPasswordRequest = new SetPasswordRequest();
			setPasswordRequest.PartitionDN = partitionDN;
			setPasswordRequest.AccountDN = accountDN;
			setPasswordRequest.NewPassword = newPassword;
			this._acctMgmt.SetPassword(this._sessionHandle, setPasswordRequest);
		}