ARCHIVE Certificate

SystemCenterCentral.Utilities.Certificates.ArchiveNonRootCertificate.Task (Task)

Set the "Archived" flag on a given certificate in the store on the agent machine and runs discovery. Archived certificates will no longer be monitored by the management pack.

Element properties:

TargetSystemCenterCentral.Utilities.Certificates.NonRootCertificate
AccessibilityInternal
CategoryMaintenance
EnabledTrue
RemotableFalse
Timeout300

Member Modules:

ID Module Type TypeId RunAs 
Probe WriteAction SystemCenterCentral.Utilities.Certificates.HandlingScriptWA Default

Source Code:

<Task ID="SystemCenterCentral.Utilities.Certificates.ArchiveNonRootCertificate.Task" Accessibility="Internal" Enabled="true" Target="SystemCenterCentral.Utilities.Certificates.NonRootCertificate" Timeout="300" Remotable="false">
<Category>Maintenance</Category>
<WriteAction ID="Probe" TypeID="SystemCenterCentral.Utilities.Certificates.HandlingScriptWA">
<TimeoutSeconds>300</TimeoutSeconds>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<CertStoreID>$Target/Host/Property[Type="SystemCenterCentral.Utilities.Certificates.CertificateStore"]/CertStoreID$</CertStoreID>
<StoreProvider>$Target/Host/Property[Type="SystemCenterCentral.Utilities.Certificates.CertificateStore"]/StoreProvider$</StoreProvider>
<StoreType>$Target/Host/Property[Type="SystemCenterCentral.Utilities.Certificates.CertificateStore"]/StoreType$</StoreType>
<Operation>ARCHIVE</Operation>
<Thumbprint>$Target/Property[Type="SystemCenterCentral.Utilities.Certificates.Certificate"]/CertThumbprint$</Thumbprint>
<TaskId>SystemCenterCentral.Utilities.Certificates.ArchiveNonRootCertificate.Task</TaskId>
</WriteAction>
</Task>