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; }
부동산 가치
SiteUrl
SharePoint 사이트에서 PWA의 URL 또는 Project Server의 URL을 가져옵니다.예를 들어, https://your_company_name.sharepoint.com/sites/pwa ”;
public string SiteUrl { get; }
부동산 가치
UserName
SharePoint 사이트의 사용자 이름을 얻습니다.
public string UserName { get; }
부동산 가치
Methods
ToString()
이 사례의 라인 표현을 반환합니다.
public override string ToString()
Returns
이 기관의 링크 대표입니다.