23 lines
733 B
C#
23 lines
733 B
C#
using System.Security;
|
|
|
|
namespace console_spo_utils.Interfaces.Services;
|
|
|
|
internal interface ISiteOptions
|
|
{
|
|
public string TokenEndpoint { get; }
|
|
public string DefaultAadAppId { get; }
|
|
public Uri GetProjectYearSite();
|
|
public string GetProjYearTenant();
|
|
public string GetUser();
|
|
public SecureString GetPassword();
|
|
public string GetProjListTitle();
|
|
public Uri GetSubProjSite(string projName);
|
|
string GetQuotationTenant();
|
|
Uri GetQuotationSite();
|
|
string GetSubProjList(string projName);
|
|
public string GetQuotationLibrary();
|
|
public Uri GetProjectSite();
|
|
public string GetNonComplianceTenant();
|
|
public string GetNonComplianceLibrary();
|
|
public Uri GetNonComplianceSite();
|
|
} |