Remove-CATemplate

Remove-CATemplate

Removes the templates from the certification authority (CA) which were set for issuance of certificates.

Syntaxe

Parameter Set: Default
Remove-CATemplate [-Name] <String> [-Force] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: AllTemplates
Remove-CATemplate -AllTemplates [-Force] [-Confirm] [-WhatIf] [ <CommonParameters>]

Description détaillée

The Remove-CATemplate cmdlet removes the templates from the certification authority (CA) which were set for issuance of certificates.

Paramètres

-AllTemplates

Removes all certificate templates on the CA that are available for certificate issuance. A common task administrative task is to remove all the default templates that are currently added for issuance. This allows the administrator to add only the templates that should be available for certificate issuance in the given scenario.

Alias

none

Obligatoire ?

true

Position ?

named

Valeur par défaut

none

Accepter l’entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-Force

Force la commande à s’exécuter sans demander confirmation à l’utilisateur.

Alias

none

Obligatoire ?

false

Position ?

named

Valeur par défaut

none

Accepter l’entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-Name<String>

Removes an individual certificate template from the CA that is available for certificate issuance. Be sure to use the certificate template name and not the certificate template display name. For example, the certificate template display name of Basic EFS is assigned the template name EFS.

Alias

none

Obligatoire ?

true

Position ?

2

Valeur par défaut

none

Accepter l’entrée de pipeline ?

true (ByValue, ByPropertyName)

Accepter les caractères génériques ?

false

-Confirm

Votre confirmation sera requise avant l’exécution de l’applet de commande.

Obligatoire ?

false

Position ?

named

Valeur par défaut

false

Accepter l’entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-WhatIf

Présente les conséquences éventuelles de l’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Obligatoire ?

false

Position ?

named

Valeur par défaut

false

Accepter l’entrée de pipeline ?

false

Accepter les caractères génériques ?

false

<CommonParameters>

Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer et -OutVariable. Pour plus d’informations, consultez about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Entrées

Le type d’entrée correspond au type des objets que vous pouvez transmettre à l’applet de commande.

  • System.String

Sorties

Le type de sortie est le type des objets émis par l’applet de commande.

  • None

Exemples

-------------------------- EXAMPLE 1 --------------------------

Description

-----------

All the templates on the CA set for certificates issuance are removed.

C:\PS>Remove-CATemplate -AllTemplates

-------------------------- EXAMPLE 2 --------------------------

Description

-----------

The template named "EFS" on the CA that is set for certificate issuance is removed.

C:\PS>Remove-CATemplate -Name "EFS"

Rubriques connexes

Add-CATemplate

Get-CATemplate