@@ -23,40 +23,40 @@ public interface ICertifyManager
2323 Task < Version > GetServerTypeVersion ( StandardServerTypes serverType ) ;
2424 Task < List < ActionStep > > RunServerDiagnostics ( StandardServerTypes serverType , string siteId ) ;
2525 Task < ManagedCertificate > GetManagedCertificate ( string id ) ;
26- Task < List < ManagedCertificate > > GetManagedCertificates ( ManagedCertificateFilter filter = null ) ;
27- Task < ManagedCertificateSearchResult > GetManagedCertificateResults ( ManagedCertificateFilter filter = null ) ;
28- Task < Certify . Models . Reporting . StatusSummary > GetManagedCertificateSummary ( ManagedCertificateFilter filter = null ) ;
26+ Task < List < ManagedCertificate > > GetManagedCertificates ( ManagedCertificateFilter ? filter = null ) ;
27+ Task < ManagedCertificateSearchResult > GetManagedCertificateResults ( ManagedCertificateFilter ? filter = null ) ;
28+ Task < Certify . Models . Reporting . StatusSummary > GetManagedCertificateSummary ( ManagedCertificateFilter ? filter = null ) ;
2929 Task < ManagedCertificate > UpdateManagedCertificate ( ManagedCertificate site ) ;
3030 Task < ActionResult > DeleteManagedCertificate ( string id ) ;
3131 Task < ImportExportPackage > PerformExport ( ExportRequest exportRequest ) ;
3232 Task < List < ActionStep > > PerformImport ( ImportRequest importRequest ) ;
33- Task < List < SimpleAuthorizationChallengeItem > > GetCurrentChallengeResponses ( string challengeType , string key = null ) ;
33+ Task < List < SimpleAuthorizationChallengeItem > > GetCurrentChallengeResponses ( string challengeType , string ? key = null ) ;
3434
3535 Task < List < AccountDetails > > GetAccountRegistrations ( ) ;
3636 Task < ActionResult > AddAccount ( ContactRegistration reg ) ;
3737 Task < ActionResult > UpdateAccountContact ( string storageKey , ContactRegistration contact ) ;
3838 Task < ActionResult > RemoveAccount ( string storageKey , bool includeAccountDeactivation = false ) ;
39- Task < ActionResult < AccountDetails > > ChangeAccountKey ( string storageKey , string newKeyPEM = null ) ;
39+ Task < ActionResult < AccountDetails > > ChangeAccountKey ( string storageKey , string ? newKeyPEM = null ) ;
4040
41- Task < List < StatusMessage > > TestChallenge ( ILog log , ManagedCertificate managedCertificate , bool isPreviewMode , IProgress < RequestProgressState > progress = null ) ;
42- Task < List < StatusMessage > > PerformChallengeCleanup ( ILog log , ManagedCertificate managedCertificate , IProgress < RequestProgressState > progress = null ) ;
41+ Task < List < StatusMessage > > TestChallenge ( ILog log , ManagedCertificate managedCertificate , bool isPreviewMode , IProgress < RequestProgressState > ? progress = null ) ;
42+ Task < List < StatusMessage > > PerformChallengeCleanup ( ILog log , ManagedCertificate managedCertificate , IProgress < RequestProgressState > ? progress = null ) ;
4343 Task < List < ActionResult > > PerformServiceDiagnostics ( ) ;
4444 Task < List < DnsZone > > GetDnsProviderZones ( string providerTypeId , string credentialId ) ;
4545 Task < ActionResult > UpdateCertificateAuthority ( CertificateAuthority certificateAuthority ) ;
4646 Task < List < CertificateAuthority > > GetCertificateAuthorities ( ) ;
4747 Task < StatusMessage > RevokeCertificate ( ILog log , ManagedCertificate managedCertificate ) ;
48- Task < CertificateRequestResult > PerformDummyCertificateRequest ( ManagedCertificate managedCertificate , IProgress < RequestProgressState > progress = null ) ;
48+ Task < CertificateRequestResult > PerformDummyCertificateRequest ( ManagedCertificate managedCertificate , IProgress < RequestProgressState > ? progress = null ) ;
4949 Task < ActionResult > RemoveCertificateAuthority ( string id ) ;
50- Task < List < SiteInfo > > GetPrimaryWebSites ( StandardServerTypes serverType , bool ignoreStoppedSites , string itemId = null ) ;
51- Task < List < CertificateRequestResult > > RedeployManagedCertificates ( ManagedCertificateFilter filter , IProgress < RequestProgressState > progress = null , bool isPreviewOnly = false , bool includeDeploymentTasks = false ) ;
52- Task < CertificateRequestResult > DeployCertificate ( ManagedCertificate managedCertificate , IProgress < RequestProgressState > progress = null , bool isPreviewOnly = false , bool includeDeploymentTasks = false ) ;
53- Task < CertificateRequestResult > PerformCertificateRequest ( ILog log , ManagedCertificate managedCertificate , IProgress < RequestProgressState > progress = null , bool resumePaused = false , bool skipRequest = false , bool failOnSkip = false , bool skipTasks = false , bool isInteractive = false , string reason = null ) ;
50+ Task < List < SiteInfo > > GetPrimaryWebSites ( StandardServerTypes serverType , bool ignoreStoppedSites , string ? itemId = null ) ;
51+ Task < List < CertificateRequestResult > > RedeployManagedCertificates ( ManagedCertificateFilter filter , IProgress < RequestProgressState > ? progress = null , bool isPreviewOnly = false , bool includeDeploymentTasks = false ) ;
52+ Task < CertificateRequestResult > DeployCertificate ( ManagedCertificate managedCertificate , IProgress < RequestProgressState > ? progress = null , bool isPreviewOnly = false , bool includeDeploymentTasks = false ) ;
53+ Task < CertificateRequestResult > PerformCertificateRequest ( ILog log , ManagedCertificate managedCertificate , IProgress < RequestProgressState > ? progress = null , bool resumePaused = false , bool skipRequest = false , bool failOnSkip = false , bool skipTasks = false , bool isInteractive = false , string ? reason = null ) ;
5454 Task < List < DomainOption > > GetDomainOptionsFromSite ( StandardServerTypes serverType , string siteId ) ;
55- Task < List < CertificateRequestResult > > PerformRenewAll ( RenewalSettings settings , ConcurrentDictionary < string , Progress < RequestProgressState > > progressTrackers = null ) ;
55+ Task < List < CertificateRequestResult > > PerformRenewAll ( RenewalSettings settings , ConcurrentDictionary < string , Progress < RequestProgressState > > ? progressTrackers = null ) ;
5656 Task < bool > PerformRenewalTasks ( ) ;
5757 Task < bool > PerformDailyMaintenanceTasks ( ) ;
5858 Task PerformCertificateCleanup ( ) ;
59- Task < List < ActionResult > > PerformCertificateMaintenanceTasks ( string managedItemId = null ) ;
59+ Task < List < ActionResult > > PerformCertificateMaintenanceTasks ( string ? managedItemId = null ) ;
6060 Task < List < ActionStep > > GeneratePreview ( ManagedCertificate item ) ;
6161 void ReportProgress ( IProgress < RequestProgressState > progress , RequestProgressState state , bool logThisEvent = true ) ;
6262 Task < List < ActionStep > > PerformDeploymentTask ( ILog log , string managedCertificateId , string taskId , bool isPreviewOnly , bool skipDeferredTasks , bool forceTaskExecution ) ;
0 commit comments