Download full document:

Remove-FasCertificateDefinition

Delete a Certificate Definition Object.

Syntax

Remove-FasCertificateDefinition [-Name <String>] [-Address <String>] [-UserName <String>] [-Password <String>] [<CommonParameters>]

Detailed Description

Delete a Certificate Definition Object. The FAS server will no longer be able to issue certificates of this type. Note that Certificate Definition objects can only be created and managed by the FAS Server administrator, although they can be referenced by "Rule" administrators.

Parameters

Name Description Required? Pipeline Input Default Value
Name Specify the name of the Certificate Definition to delete. true true (ByPropertyName) (default
Address Address of FAS Server (or \$NULL to use \$CitrixFasAddress) false true (ByPropertyName) \$CitrixFasAddress
UserName User name to use for authentication to FAS server (\$NULL for current user account) false true (ByPropertyName) \$NULL
Password Password for authentication to FAS server (\$NULL for current user account) false true (ByPropertyName) \$NULL

Input Type

Variable, based on property name

This cmdlet does accept input from the pipeline but only by property name.

Return Values

void

This cmdlet does not return a value

Examples

EXAMPLE 1

C:\PS> $CitrixFasAddress=(Get-FasServer)[0].Address
C:\PS> Remove-FasCertificateDefinition -Name (Get-FasCertificateDefinition)[0].Name

Lists the Certificate Definition objects for certificates that are being generated by the FAS Server, and deletes the first entry.