Reset-FasKeyConfig

Synopsis

Resets the key configuration for the given certificate type to the default settings

Syntax

Reset-FasKeyConfig -CertificateType <String> [-Address <String>] [-UserName <String>] [-Password <String>] [<CommonParameters>]

Description

Resets the key configuration to the default settings.

The default key configuration uses ‘Microsoft Software Key Storage Provider’ with non-exportable RSA keys of length 2048 bits.

Note: Existing user and RA certificates are not affected by changes to the key configuration until they are renewed.

Note: Pre-created keys in the key pool which do not conform to the new configuration are destroyed.

Examples

Example 1

PS C:\> Reset-FasKeyConfig -Address localhost -CertificateType user

Resets the key configuration for user certificates to the defaults

Example 2

PS C:\> Reset-FasKeyConfig -Address localhost -CertificateType ra

Resets the key configuration for the ra certificate to the defaults

Parameters

-CertificateType

The type of certificate to reset the key configuration for.

Valid options are ‘ra’ or ‘user’.

Type: String Parameter Sets: (All) Aliases: Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False

-Address

Address of FAS Server (or $NULL to use $CitrixFasAddress)

Type: String Parameter Sets: (All) Aliases: Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False

-UserName

User name to use for authentication to FAS server ($NULL for current user account)

Type: String Parameter Sets: (All) Aliases: Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False

-Password

Password for authentication to FAS server ($NULL for current user account)

Type: String Parameter Sets: (All) Aliases: Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs

None

Outputs

System.Void

Notes

Set-FasKeyConfig

Get-FasKeyConfig

Test-FasKeyConfig

Reset-FasKeyConfig