Class ProjectServerCredentials
ja nimityö: Aspose.Tasks Kokoelma: Aspose.Tasks.dll (25.4.0)
Tunnistukset, joita käytetään Project Online -yhteyksiin tai Project Serverin etukäteen.
public sealed class ProjectServerCredentials
Inheritance
object ← ProjectServerCredentials
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ProjectServerCredentials(String ja String)
Aloita Aspose.Tasks.ProjectServerCredentials-luokan uusi esimerkki käyttämällä SharePoint-sivuston URL-osoitetta ja voimassa olevaa SPOIDCRL-oikeusmerkkiä SharePointin PWA-sivustolle (Project Web Access).
public ProjectServerCredentials(string siteUrl, string authToken)
Parameters
siteUrl
string
PWA (Project Web Access API) on Project Online -sovellus.
authToken
string
SharePointin PWA (Project Web Access) -sivuston valtuutus token (SPOIDCRL).
Remarks
Käytä tätä rakentajaa liittyä ProjectOnline, kun sinulla on jo AuthToken SharePoint Online-sivustolle.
ProjectServerCredentials(String, String ja String)
Aloita Aspose.Tasks.ProjectServerCredentials -luokan uusi esimerkki käyttämällä SharePoint-sivuston URL-osoitetta, käyttäjätunnusta ja salasanaa.
public ProjectServerCredentials(string siteUrl, string userName, string password)
Parameters
siteUrl
string
PWA (Project Web Access API) on Project Online -sovellus.
userName
string
SharePoint-sivuston käyttäjätunnus.
password
string
SharePoint-sivuston salasanat.
Remarks
Käytä tätä rakentajaa kirjautumiseen ProjectOnline -palveluun. Huomaa, että perinnöllisyyden todentaminen on oltava käytettävissä Azure-portaalissa ja Office 365:n hallintakeskuksessa.
ProjectServerCredentials(String, verkkovierailu)
Aloita Aspose.Tasks.ProjectServerCredentials -luokan uusi esimerkki käyttämällä Project Web Accessin loppupisteen URL-osoitetta ja verkko-todistuksia.
public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)
Parameters
siteUrl
string
Projektin verkkosivuston URL-osoite on loppupiste.
credentials
NetworkCredential
Käytetyt tunnistukset kirjautuvat Project Web Accessin loppupisteeseen.
Examples
Tässä esimerkissä Aspose.Tasks.ProjectServerManager -luokan esimerkkiä käytetään lukemaan luettelo projektista Project Serverin esimerkistä osoitteessa 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
Käytä tätä rakentajaa yhdistääksesi Project Serverin tilapäiseen tapaukseen PWA:n kautta.
Properties
AuthToken
Saat valtuutus token SharePoint-näyttöön.
public string AuthToken { get; }
Omistuksen arvo
SiteUrl
Saat PWA: n URL-osoitteen SharePoint-sivustolla tai Project Serverin URL-osoitteen.Esimerkiksi https://your_company_name.sharepoint.com/sites/pwa ”;
public string SiteUrl { get; }
Omistuksen arvo
UserName
Saat SharePoint-sivuston käyttäjätunnuksen.
public string UserName { get; }
Omistuksen arvo
Methods
ToString()
palauttaa tämän kohdan sarjan edustuksen.
public override string ToString()
Returns
Siinä on kyseisen viranomaisen virallinen edustus.