Class ProjectServerCredentials
A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)
Azok a hitelesítések, amelyeket a Project Online-hoz vagy a Project Server előzetes példájához csatlakoztatnak.
public sealed class ProjectServerCredentials
Inheritance
object ← ProjectServerCredentials
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ProjectServerCredentials(A string, a string)
Elindítja az Aspose.Tasks.ProjectServerCredentials osztály új példáját a SharePoint webhely URL-je és a SharePoint PWA (Project Web Access) webhelyének érvényes SPOIDCRL engedélyezési tokenje használatával.
public ProjectServerCredentials(string siteUrl, string authToken)
Parameters
siteUrl
string
A Project Online PWA (Project Web Access) API URL-je.
authToken
string
Az engedélyezési token (SPOIDCRL) a SharePoint PWA (Project Web Access) webhelyére.
Remarks
Használja ezt a konstruktort, hogy csatlakozzon a ProjectOnline-hoz, ha már van AuthToken a SharePoint Online-webhelyéhez.
ProjectServerCredentials(String, String és String)
Az Aspose.Tasks.ProjectServerCredentials osztály új példáját a SharePoint-webhely URL-je, a felhasználói név és a jelszó használatával kezdi meg.
public ProjectServerCredentials(string siteUrl, string userName, string password)
Parameters
siteUrl
string
A Project Online PWA (Project Web Access) API URL-je.
userName
string
A SharePoint webhely felhasználói neve.
password
string
A SharePoint webhely jelszava.
Remarks
Használja ezt a konstruktort a ProjectOnline-hoz való csatlakozáshoz. Kérjük, vegye figyelembe, hogy az örökség hitelesítését az Azure portálban és az Office 365 Admin központban kell engedélyezni.
ProjectServerCredentials(Térkép, NetworkCredential)
Elindítja az Aspose.Tasks.ProjectServerCredentials osztály új példáját a Project Web Access végpont URL-je és a hálózati hitelesítések használatával.
public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)
Parameters
siteUrl
string
Az URL a projekt webes hozzáférés végpontja.
credentials
NetworkCredential
A Project Web Access végpontba való bejelentkezéshez használt hitelesítések.
Examples
Ebben a példában az Aspose.Tasks.ProjectServerManager osztály példáját a http://project_server_instance.local található Project Server példából a projektek listájának olvasására használják.
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
Használja ezt a konstruktort, hogy csatlakozzon a Project Server előzetes példájához a PWA-n keresztül.
Properties
AuthToken
Megkapja az engedélyezési token a SharePoint-beállításhoz.
public string AuthToken { get; }
ingatlan értéke
SiteUrl
Megkapja a PWA URL-jét a SharePoint-webhelyen vagy a Project Server-on-premise URL-jében.Például https://your_company_name.sharepoint.com/webhelyek/pwa ”;
public string SiteUrl { get; }
ingatlan értéke
UserName
Megkapja a SharePoint-webhely felhasználónévét.
public string UserName { get; }
ingatlan értéke
Methods
ToString()
Visszatér egy sor képviselete ennek az eljárásnak.
public override string ToString()
Returns
Ez a képviseleti egység ezen a területen.