Class ProjectServerCredentials

Class ProjectServerCredentials

Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.4.0)

Chứng nhận được sử dụng để kết nối với Project Online hoặc trên ví dụ của Project Server.

public sealed class ProjectServerCredentials

Inheritance

object ProjectServerCredentials

Thành viên thừa kế

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ProjectServerCredentials(Thẻ, string)

Khởi động một ví dụ mới của lớp Aspose.Tasks.ProjectServerCredentials bằng cách sử dụng URL của trang SharePoint và token ủy quyền SPOIDCRL hợp lệ cho trang PWA (Project Web Access) của SharePoint.

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

URL của PWA (Project Web Access) API của Project Online.

authToken string

Tỷ lệ ủy quyền (SPOIDCRL) cho trang web PWA (Project Web Access) của SharePoint.

Remarks

Sử dụng máy xây dựng này để kết nối với ProjectOnline khi bạn đã có AuthToken cho trang SharePoint Online của bạn.

ProjectServerCredentials(String, String và String)

Khởi động một ví dụ mới của lớp Aspose.Tasks.ProjectServerCredentials bằng cách sử dụng URL của trang SharePoint, tên người dùng và mật khẩu.

public ProjectServerCredentials(string siteUrl, string userName, string password)

Parameters

siteUrl string

URL của PWA (Project Web Access) API của Project Online.

userName string

Tên người dùng cho trang SharePoint.

password string

mật khẩu cho trang SharePoint.

Remarks

Sử dụng máy xây dựng này để kết nối với ProjectOnline. Xin lưu ý rằng xác thực di sản nên được bật trong cổng Azure của bạn và Trung tâm Quản trị Office 365.

ProjectServerCredentials(Mạng, NetworkCredential)

Khởi động một ví dụ mới của lớp Aspose.Tasks.ProjectServerCredentials bằng cách sử dụng URL của điểm kết thúc Project Web Access và chứng nhận mạng.

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

URL của Project Web Access Endpoint.

credentials NetworkCredential

Các tín hiệu được sử dụng để đăng nhập vào Project Web Access endpoint.

Examples

Trong ví dụ này, ví dụ của lớp Aspose.Tasks.ProjectServerManager được sử dụng để đọc một danh sách các dự án từ ví dụ Project Server nằm ở http://project_server_instance.local

string site = "http://project_server_instance.local/sites/pwa";
var windowsCredentials = new NetworkCredential("Administrator", "my_password", "DOMAIN");
var projectServerCredentials = new ProjectServerCredentials(site, windowsCredentials);
ProjectServerManager manager = new ProjectServerManager(projectServerCredentials);

var list = manager.GetProjectList();
foreach (var projectInfo in list)
{
    Console.WriteLine("{0} - {1} - {2}", projectInfo.Id, projectInfo.CreatedDate, projectInfo.Name);
}

Remarks

Sử dụng máy xây dựng này để kết nối với ví dụ trực tiếp của Project Server thông qua PWA.

Properties

AuthToken

Nhận token ủy quyền cho ví dụ SharePoint.

public string AuthToken { get; }

Giá trị bất động sản

string

SiteUrl

Nhận URL của PWA trên trang SharePoint hoặc URL của Project Server trực tiếp.Ví dụ: https://your_company_name.sharepoint.com/sites/pwa ”;

public string SiteUrl { get; }

Giá trị bất động sản

string

UserName

Nhận tên người dùng cho trang SharePoint.

public string UserName { get; }

Giá trị bất động sản

string

Methods

ToString()

Trở lại một biểu hiện string của trường hợp này.

public override string ToString()

Returns

string

đại diện của cơ quan này.

 Tiếng Việt