Class ProjectServerCredentials

Class ProjectServerCredentials

Nama dari : Aspose.Tasks Perhitungan: Aspose.Tasks.dll (25.4.0)

Credentials yang digunakan untuk terhubung ke Project Online atau pada contoh Project Server.

public sealed class ProjectServerCredentials

Inheritance

object ProjectServerCredentials

anggota yang diwarisi

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

Constructors

ProjectServerCredentials(String dan String)

Initifikasi contoh baru dari kelas Aspose.Tasks.ProjectServerCredentials menggunakan URL situs SharePoint dan token izin SPOIDCRL yang valid untuk situs SharePoint PWA (Project Web Access).

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

URL dari PWA (Project Web Access) API dari Project Online.

authToken string

Token otorisasi (SPOIDCRL) untuk situs SharePoint PWA (Project Web Access).

Remarks

Gunakan konstruktor ini untuk terhubung ke ProjectOnline ketika Anda sudah memiliki AuthToken untuk situs SharePoint Online Anda.

ProjectServerCredentials(String, String dan String)

Initifikasi contoh baru dari kelas Aspose.Tasks.ProjectServerCredentials menggunakan URL situs SharePoint, nama pengguna dan kata sandi.

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

Parameters

siteUrl string

URL dari PWA (Project Web Access) API dari Project Online.

userName string

Nama pengguna untuk situs SharePoint.

password string

Password untuk situs SharePoint.

Remarks

Gunakan konstruktor ini untuk terhubung ke ProjectOnline.Sila ambil perhatian bahwa pengesahan warisan harus diaktifkan di portal Azure dan pusat administrasi Office 365.

ProjectServerCredentials(String dan NetworkCredential)

Inicialisasi contoh baru dari kelas Aspose.Tasks.ProjectServerCredentials menggunakan URL dari titik akhir Project Web Access dan pengesahan jaringan.

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

URL dari Project Web Access Endpoint.

credentials NetworkCredential

Pengesahan yang digunakan untuk login ke Project Web Access endpoint.

Examples

Dalam contoh ini, contoh kelas Aspose.Tasks.ProjectServerManager digunakan untuk membaca daftar proyek dari contoh Project Server yang terletak di 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

Gunakan konstruktor ini untuk terhubung ke contoh Project Server secara langsung melalui PWA.

Properties

AuthToken

Dapatkan token pengesahan untuk instansi SharePoint.

public string AuthToken { get; }

Nilai Properti

string

SiteUrl

Dapatkan URL PWA di situs SharePoint atau URL pada Project Server.Contohnya, https://your_company_name.sharepoint.com/sites/pwa";

public string SiteUrl { get; }

Nilai Properti

string

UserName

Dapatkan nama pengguna untuk situs SharePoint.

public string UserName { get; }

Nilai Properti

string

Methods

ToString()

Mengembalikan representasi string dari instansi ini.

public override string ToString()

Returns

string

Perwakilan dari instansi ini.

 Indonesia