Class ProjectServerCredentials

Class ProjectServerCredentials

이름 공간 : Aspose.Tasks 모임: Aspose.Tasks.dll (25.4.0)

Project Online에 연결하는 데 사용되는 인증서 또는 Project Server의 사전 예제.

public sealed class ProjectServerCredentials

Inheritance

object ProjectServerCredentials

상속 회원들

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

Constructors

ProjectServerCredentials(스트링, 스트링)

SharePoint 사이트의 URL을 사용하여 Aspose.Tasks.ProjectServerCredentials 클래스의 새로운 예를 시작하고 SharePoint의 PWA (Project Web Access) 사이트에 대한 유효한 SPOIDCRL 권한 토큰을 사용합니다.

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

프로젝트 온라인의 PWA (Project Web Access) API의 URL.

authToken string

SharePoint의 PWA (Project Web Access) 사이트에 대한 권한 토큰 (SPOIDCRL)

Remarks

이 디자이너를 사용하여 이미 SharePoint Online 사이트에 대한 AuthToken이 있는 경우 ProjectOnline에 연결할 수 있습니다.

ProjectServerCredentials(스트링, 스트링, 스트링)

SharePoint 사이트 URL, 사용자 이름 및 암호를 사용하여 Aspose.Tasks.ProjectServerCredentials 클래스의 새로운 예를 시작합니다.

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

Parameters

siteUrl string

프로젝트 온라인의 PWA (Project Web Access) API의 URL.

userName string

SharePoint 사이트의 사용자 이름.

password string

SharePoint 사이트에 대한 암호입니다.

Remarks

이 디자이너를 사용하여 ProjectOnline에 연결하십시오.유산 인증은 Azure 포털 및 Office 365 관리 센터에서 활성화되어야 합니다.

ProjectServerCredentials(네트워크, 네트워크 신뢰)

Aspose.Tasks.ProjectServerCredentials 클래스의 새로운 예를 시작하여 Project Web Access 엔드 포인트 및 네트워크 인증서의 URL을 사용합니다.

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

프로젝트 웹 액세스 엔드 포인트의 URL.

credentials NetworkCredential

Project Web Access Endpoint에 로그인하는 데 사용된 인증서.

Examples

이 예제에서는 Aspose.Tasks.ProjectServerManager 클래스가 http://project_server_instance.local 에 위치한 Project Server 예제에서 프로젝트 목록을 읽는 데 사용됩니다.

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

이 컨버터를 사용하여 PWA를 통해 Project Server의 사전 예제에 연결합니다.

Properties

AuthToken

SharePoint 예제에 대한 권한 토큰을 얻습니다.

public string AuthToken { get; }

부동산 가치

string

SiteUrl

SharePoint 사이트에서 PWA의 URL 또는 Project Server의 URL을 가져옵니다.예를 들어, https://your_company_name.sharepoint.com/sites/pwa ”;

public string SiteUrl { get; }

부동산 가치

string

UserName

SharePoint 사이트의 사용자 이름을 얻습니다.

public string UserName { get; }

부동산 가치

string

Methods

ToString()

이 사례의 라인 표현을 반환합니다.

public override string ToString()

Returns

string

이 기관의 링크 대표입니다.

 한국어