Uninstall-Adcs
Enrollment
Policy
Web
Service
Syntax
Uninstall-AdcsEnrollmentPolicyWebService
-AuthenticationType <AuthenticationType>
[-KeyBasedRenewal]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Uninstall-AdcsEnrollmentPolicyWebService
[-AllPolicyServers]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
The Uninstall-AdcsEnrollmentPolicyWebService cmdlet uninstalls the Certificate Enrollment Policy (CEP) Web Service.
Examples
Example 1: Uninstall all configuration in the CEP Web Service
PS C:\> Uninstall-AdcsEnrollmentPolicyWebService -AllPolicyServers -Force
This command uninstalls all configurations in the CEP Web Service without prompting for confirmation.
Example 2: Uninstall an instance of the CEP Web Service
PS C:\> Uninstall-AdcsEnrollmentPolicyWebService -AuthenticationType Certificate -KeyBasedRenewal -Force
This command uninstalls the instance of CEP Web Service that is utilizing certificate authentication and is in key-based renewal mode without prompting for confirmation.
Required Parameters
Specifies the authentication type for the CEP Web Service instance to be uninstalled when multiple instances are present.
Type: | AuthenticationType |
Parameter Sets: | Kerberos, UserName, Certificate |
Position: | Named |
Default value: | None |
Accept pipeline input: | True (ByPropertyName) |
Accept wildcard characters: | False |
Optional Parameters
Indicates that the cmdlet uninstall all instances of the CEP Web Service.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | True (ByPropertyName) |
Accept wildcard characters: | False |
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Forces the command to run without asking for user confirmation.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indicates that this cmdlet uninstalls the instance of the CEP Web Service running in key-based renewal mode. This parameter is optional. It is used to distinguish which instance of the CEP Web Service is to be uninstalled if there are multiple instances that use the same authentication type. If this option is not specified, the instance of the CEP Web Service that is using the defined AuthenticationType that is not enabled for KeyBasedRenewal mode is uninstalled.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | True (ByPropertyName) |
Accept wildcard characters: | False |
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Inputs
bool, enum, bool
Outputs
Microsoft.CertificateServices.Deployment.Commands.CEP.EnrollmentPolicyServiceResult
Notes
- Ensure you run Windows PowerShell as an administrator. You can use the Force parameter to bypass the prompt for confirmation.