Freigeben über


Move-SPCertificate

Verschiebt das angegebene Zertifikat in einen anderen Zertifikatspeicher.

Syntax

Move-SPCertificate
    [-Identity] <SPServerCertificatePipeBind>
    -NewStore <String>
    [-Force]
    [-AssignmentCollection <SPAssignmentCollection>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Beschreibung

Verschiebt das angegebene Zertifikat in einen anderen Zertifikatspeicher.

Beispiele

------------BEISPIEL-----------

Move-SPCertificate -Identity "Team Site Certificate" -NewStore EndEntity

In diesem Beispiel wird das Zertifikat mit dem Anzeigenamen "Teamwebsitezertifikat" in den Zertifikatspeicher der Endentität verschoben.

Parameter

-AssignmentCollection

Verwaltet Objekte zum Zweck der ordnungsgemäßen Beseitigung. Die Verwendung von Objekten wie beispielsweise SPWeb oder SPSite kann sehr viel Arbeitsspeicher erfordern, und für die Verwendung dieser Objekte in Windows PowerShell-Skripts muss der Arbeitsspeicher entsprechend verwaltet werden. Mit dem SPAssignment-Objekt können Sie einer Variablen Objekte zuweisen und die Objekte beseitigen, wenn sie nicht mehr benötigt werden, um Arbeitsspeicher freizugeben. Wenn die Objekte SPWeb, SPSite oder SPSiteAdministration verwendet werden, werden diese automatisch beseitigt, falls keine Zuweisungsauflistung oder kein Global-Parameter verwendet wird.

Wenn der Global-Parameter verwendet wird, sind alle Objekte im globalen Speicher enthalten. Es kann vorkommen, dass nicht genügend Arbeitsspeicher vorhanden ist, falls Objekte nicht sofort verwendet werden oder mit dem Befehl Stop-SPAssignment beseitigt werden.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Gibt an, dass das Zertifikat in einen anderen Zertifikatspeicher verschoben werden soll, auch wenn das Zertifikat derzeit SharePoint-Objekten zugewiesen ist. Wenn dieser Parameter angegeben wird, werden alle vorhandenen Zuweisungen des Zertifikats gelöscht. Wenn dieser Parameter nicht angegeben ist und das Zertifikat einem SharePoint-Objekt zugewiesen ist, schlägt der Vorgang fehl.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Identity

Das zu verschiebende Zertifikat.

Type:SPServerCertificatePipeBind
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-NewStore

Der Zertifikatspeicher, in den das Zertifikat verschoben werden soll. Wenn Standard angegeben ist, wählt SharePoint automatisch den entsprechenden Zertifikatspeicher für das Zertifikat aus.

Type:String
Accepted values:Default, EndEntity, Intermediate, Pending, Root
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False