Freigeben über


Sicherheitsparameter

In der folgenden Tabelle sind die empfohlenen Namen und Funktionen für Parameter aufgeführt, die zum Bereitstellen von Sicherheitsinformationen für einen Vorgang verwendet werden, z. B. Parameter, die Zertifikatschlüssel- und Berechtigungsinformationen angeben.

Parameter Funktionalität
ACL
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, um die Schutzebene für die Zugriffssteuerung für einen Katalog oder einen Uniform Resource Identifier (URI) anzugeben.
CertFile
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer den Namen einer Datei angeben kann, die eine der folgenden Dateien enthält:
– Ein Base64- oder Distinguished Encoding Rules(DER)-codiertes x.509-Zertifikat
– Eine PKCS-Datei (Public Key Cryptography Standards#12, die mindestens ein Zertifikat und einen Schlüssel enthält
CertIssuerName
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer den Namen des Ausstellers eines Zertifikats angeben kann, oder damit der Benutzer eine Teilzeichenfolge angeben kann.
CertRequestFile
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, um den Namen einer Datei anzugeben, die eine Base64- oder DER-codierte PKCS #10 enthält.
CertSerialNumber
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, um die Seriennummer anzugeben, die von der Zertifizierungsstelle ausgestellt wurde.
CertStoreLocation
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer den Speicherort des Zertifikatspeichers angeben kann. Der Speicherort ist in der Regel ein Dateipfad.
CertSubjectName
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer den Aussteller eines Zertifikats angeben kann, oder damit der Benutzer eine Teilzeichenfolge angeben kann.
CertUsage
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, um die Schlüsselverwendung oder die erweiterte Schlüsselverwendung anzugeben. Der Schlüssel kann als Bitmaske, Bit, Objektbezeichner (OID) oder Zeichenfolge dargestellt werden.
Credential
Datentyp: System.Management.Automation.PSCredential
Implementieren Sie diesen Parameter, damit das Cmdlet den Benutzer automatisch zur Eingabe eines Benutzernamens oder Kennworts aufforderung. Wenn keine vollständigen Anmeldeinformationen direkt angegeben werden, wird eine Eingabeaufforderung für beide angezeigt.
CSPName
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer den Namen des Zertifikatdienstanbieters (Certificate Service Provider, CSP) angeben kann.
CSPType
Datentyp: Ganzzahl
Implementieren Sie diesen Parameter, damit der Benutzer den Typ des CSP angeben kann.
Gruppe
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer eine Auflistung von Prinzipals für den Zugriff angeben kann. Weitere Informationen finden Sie in der Beschreibung des Principal-Parameters.
KeyAlgorithm
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer den Algorithmus für die Schlüsselgenerierung angeben kann, der aus Sicherheitsgründen verwendet werden soll.
KeyContainerName
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer den Namen des Schlüsselcontainers angeben kann.
KeyLength
Datentyp: Ganzzahl
Implementieren Sie diesen Parameter, damit der Benutzer die Länge des Schlüssels in Bits angeben kann.
Vorgang
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer eine Aktion angeben kann, die für ein geschütztes Objekt ausgeführt werden kann.
Prinzipal
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer eine eindeutige identifizierbare Entität für den Zugriff angeben kann.
Berechtigung
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer das Recht angeben kann, das ein Cmdlet zum Ausführen eines Vorgangs für eine bestimmte Entität benötigt.
Berechtigungen
Datentyp: Array von Berechtigungen
Implementieren Sie diesen Parameter, damit der Benutzer die Rechte angeben kann, die ein Cmdlet benötigt, um seinen Vorgang für einen bestimmten Eintrag auszuführen.
Rolle
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer eine Reihe von Vorgängen angeben kann, die von einer Entität ausgeführt werden können.
SaveCred
Datentyp: SwitchParameter
Implementieren Sie diesen Parameter, damit Anmeldeinformationen, die zuvor vom Benutzer gespeichert wurden, verwendet werden, wenn der Parameter angegeben wird.
Bereich
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer die Gruppe der geschützten Objekte für das Cmdlet angeben kann.
SID
Datentyp: Zeichenfolge
Implementieren Sie diesen Parameter, damit der Benutzer einen eindeutigen Bezeichner angeben kann, der einen Prinzipal darstellt.
Vertrauenswürdigen
Datentyp: SwitchParameter
Implementieren Sie diesen Parameter, damit Vertrauensebenen unterstützt werden, wenn der -Parameter angegeben wird.
Trustlevel
Datentyp: Schlüsselwort
Implementieren Sie diesen Parameter, damit der Benutzer die unterstützte Vertrauensebene angeben kann. Mögliche Werte sind beispielsweise Internet, Intranet und Fulltrust.

Weitere Informationen

Cmdlet-Parameter

Schreiben eines Windows PowerShell-Cmdlets

Windows PowerShell SDK