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
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
UserName
Získajte užívateľské meno lokality SharePoint.
public string UserName { get; }
Hodnota nehnuteľnosti
Methods
ToString()
Vráti riadkovú reprezentáciu tejto inštancie.
public override string ToString()
Returns
Stretnutie tejto inštancie.