Class ProjectServerCredentials
Navne til: Aspose.Tasks Sammensætning: Aspose.Tasks.dll (25.4.0)
Credentialer, der bruges til at oprette forbindelse til Project Online eller på forhånd instans af Project Server.
public sealed class ProjectServerCredentials
Inheritance
object ← ProjectServerCredentials
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ProjectServerCredentials(String og String)
Initierer et nyt eksempel på Aspose.Tasks.ProjectServerCredentials klassen ved hjælp af SharePoint-webstedets URL og gyldig SPOIDCRL-autoriserings token for SharePoint’s PWA (Project Web Access)-websted.
public ProjectServerCredentials(string siteUrl, string authToken)
Parameters
siteUrl
string
URL af PWA (Project Web Access) API af Project Online.
authToken
string
Den autoriserings token (SPOIDCRL) for SharePoint’s PWA (Project Web Access) site.
Remarks
Brug denne konstruktor til at forbinde dig til ProjectOnline, når du allerede har AuthToken til din SharePoint Online-side.
ProjectServerCredentials(String, String og String)
Initialiserer en ny instans af Aspose.Tasks.ProjectServerCredentials klasse ved hjælp af URL-adressen til SharePoint-webstedet, brugernavn og adgangskode.
public ProjectServerCredentials(string siteUrl, string userName, string password)
Parameters
siteUrl
string
URL af PWA (Project Web Access) API af Project Online.
userName
string
Brugernavn for SharePoint-webstedet.
password
string
Passordet til SharePoint-webstedet.
Remarks
Brug denne konstruktør til at oprette forbindelse til ProjectOnline. Vær opmærksom på, at arv autentisering skal være aktiveret i din Azure portal og Office 365 Admin center.
ProjectServerCredentials(String, netværksfortrolighed)
Initialiserer en ny instans af Aspose.Tasks.ProjectServerCredentials klasse ved hjælp af URL’en af Project Web Access endpoint og netværkscertifikat.
public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)
Parameters
siteUrl
string
URL’en til projektets webadgang endpoint.
credentials
NetworkCredential
De akkrediteringer, der blev brugt til at logge ind i Project Web Access endpoint.
Examples
I dette eksempel anvendes Aspose.Tasks.ProjectServerManager-klassen til at læse en liste over projekter fra Project Server-instansen på 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
Brug denne konstruktør til at oprette forbindelse til Project Server på forhånd via PWA.
Properties
AuthToken
Få tilladelse token for SharePoint instans.
public string AuthToken { get; }
Ejendomsværdi
SiteUrl
Få URL’en i PWA på SharePoint-webstedet eller URL’en i Project Server på forhånd.For eksempel https://your_company_name.sharepoint.com/sites/pwa";
public string SiteUrl { get; }
Ejendomsværdi
UserName
Få brugernavn for SharePoint-webstedet.
public string UserName { get; }
Ejendomsværdi
Methods
ToString()
Returnerer en string repræsentation af denne instans.
public override string ToString()
Returns
en form for repræsentation af denne instans.