Class ProjectServerCredentials

Class ProjectServerCredentials

Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)

Akreditácie, ktoré sa používajú na pripojenie k programu Project Online alebo on-premise príkladu programu Project Server.

public sealed class ProjectServerCredentials

Inheritance

object ProjectServerCredentials

Z dedičných členov

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

Constructors

ProjectServerCredentials(Stringová, Stringová)

Initalizuje novú inštanciu triedy Aspose.Tasks.ProjectServerCredentials pomocou URL lokality SharePoint a platného autorizačného tokenu SPOIDCRL pre lokalitu PWA (Project Web Access) lokality SharePoint.

public ProjectServerCredentials(string siteUrl, string authToken)

Parameters

siteUrl string

URL aplikácie PWA (Project Web Access) API.

authToken string

Autorizácia token (SPOIDCRL) pre lokalitu SharePoint PWA (Project Web Access).

Remarks

Použite tento konštruktor, aby ste sa pripojili k programu ProjectOnline, keď už máte AuthToken pre lokalitu SharePoint Online.

ProjectServerCredentials(String, String a String)

Initalizuje nový príklad triedy Aspose.Tasks.ProjectServerCredentials pomocou URL lokality SharePoint, užívateľského mena a hesla.

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

Parameters

siteUrl string

URL aplikácie PWA (Project Web Access) API.

userName string

Užívateľské meno lokality SharePoint.

password string

heslo pre lokalitu SharePoint.

Remarks

Použite tento konštruktor na pripojenie k programu ProjectOnline.Vezmite prosím na vedomie, že autentifikácia dedičstva by mala byť povolená v portáli Azure a v administratívnom centre služieb Office 365.

ProjectServerCredentials(String, sieťová dôvernosť)

Initalizuje nový príklad triedy Aspose.Tasks.ProjectServerCredentials pomocou URL koncového bodu Project Web Access a sieťových autentifikácií.

public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)

Parameters

siteUrl string

URL projektu Web Access Endpoint.

credentials NetworkCredential

Príslušenstvo sa používa na prihlásenie do koncového bodu Project Web Access.

Examples

V tomto príklade sa príklad triedy Aspose.Tasks.ProjectServerManager používa na čítanie zoznamu projektov z príkladu Project Server umiestneného na adrese 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

Použite tento konštruktor na pripojenie k on-premise príkladu Project Server prostredníctvom PWA.

Properties

AuthToken

Získava autorizačný token pre príklad SharePoint.

public string AuthToken { get; }

Hodnota nehnuteľnosti

string

SiteUrl

Získajte URL adresy PWA na lokalite SharePoint alebo URL adresy on-premise Project Server.Napríklad https://your_company_name.sharepoint.com/sites/pwa";

public string SiteUrl { get; }

Hodnota nehnuteľnosti

string

UserName

Získajte užívateľské meno lokality SharePoint.

public string UserName { get; }

Hodnota nehnuteľnosti

string

Methods

ToString()

Vráti riadkovú reprezentáciu tejto inštancie.

public override string ToString()

Returns

string

Stretnutie tejto inštancie.

 Slovenčina