Class ProjectServerCredentials
Název místa: Aspose.Tasks Shromáždění: Aspose.Tasks.dll (25.4.0)
Akreditace, které se používají k připojení k Project Online nebo on-premise příkladu Project Server.
public sealed class ProjectServerCredentials
Inheritance
object ← ProjectServerCredentials
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ProjectServerCredentials(String , String)
Začíná nový příklad třídy Aspose.Tasks.ProjectServerCredentials pomocí URL lokality SharePoint a platného autorizačního tokenu SPOIDCRL pro lokalitu PWA (Project Web Access) lokality SharePoint.
public ProjectServerCredentials(string siteUrl, string authToken)
Parameters
siteUrl
string
URL programu PWA (Project Web Access) API projektu Online.
authToken
string
Autorizační token (SPOIDCRL) pro webové stránky SharePointu PWA (Project Web Access.
Remarks
Použijte tento konstruktér pro připojení k programu ProjectOnline, když již máte AuthToken pro webové stránky SharePoint Online.
ProjectServerCredentials(String, String a String)
Začíná nový příklad třídy Aspose.Tasks.ProjectServerCredentials pomocí URL lokality SharePoint, uživatelského jména a hesla.
public ProjectServerCredentials(string siteUrl, string userName, string password)
Parameters
siteUrl
string
URL programu PWA (Project Web Access) API projektu Online.
userName
string
Uživatelské jméno stránky SharePoint.
password
string
heslo pro SharePointovou stránku.
Remarks
Použijte tento konstruktor, abyste se připojili k programu ProjectOnline.Vezměte prosím na vědomí, že autentifikace dědictví by měla být aktivována ve vašem portálu Azure a ve správním centru Office 365.
ProjectServerCredentials(String, síťová důvěra)
Začíná nový příklad třídy Aspose.Tasks.ProjectServerCredentials pomocí URL koncového bodu Project Web Access a síťových autentifikac.
public ProjectServerCredentials(string siteUrl, NetworkCredential credentials)
Parameters
siteUrl
string
URL projektu Web Access Endpoint.
credentials
NetworkCredential
věry používané k přihlášení do koncového bodu Project Web Access.
Examples
V tomto příkladu se příklad třídy Aspose.Tasks.ProjectServerManager používá k přečtení seznamu projektů z příkladu Project Server umístěné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žijte tento konstruktér pro připojení k on-premise příkladu Project Server prostřednictvím PWA.
Properties
AuthToken
Obdrží autorizační token pro příklad SharePoint.
public string AuthToken { get; }
Hodnota nemovitosti
SiteUrl
Získáte URL adresy PWA na webu SharePoint nebo URL adresy serveru Project Server.Například https://your_company_name.sharepoint.com/sites/pwa";
public string SiteUrl { get; }
Hodnota nemovitosti
UserName
Získáte uživatelské jméno pro lokalitu SharePoint.
public string UserName { get; }
Hodnota nemovitosti
Methods
ToString()
Vrátí řetězovou reprezentaci této instance.
public override string ToString()
Returns
Je to řetězová reprezentace této instance.