Class ProjectServerCredentials

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

string

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

string

UserName

Saat SharePoint-sivuston käyttäjätunnuksen.

public string UserName { get; }

Omistuksen arvo

string

Methods

ToString()

palauttaa tämän kohdan sarjan edustuksen.

public override string ToString()

Returns

string

Siinä on kyseisen viranomaisen virallinen edustus.

 Suomi