Säkerhetsparametrar

I följande tabell visas rekommenderade namn och funktioner för parametrar som används för att tillhandahålla säkerhetsinformation för en åtgärd, till exempel parametrar som anger certifikatnyckel och behörighetsinformation.

Parameter Funktioner
ACL
Datatyp: Sträng
Implementera den här parametern för att ange åtkomstkontrollnivån för en katalog eller för en Uniform Resource Identifier (URI).
CertFile
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange namnet på en fil som innehåller något av följande:
– Ett Base64- Distinguished Encoding Rules (DER) kodat x.509-certifikat
– En PKCS-fil (Public Key Cryptography Standards) #12 som innehåller minst ett certifikat och en nyckel
CertIssuerName
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange namnet på utfärdaren av ett certifikat eller så att användaren kan ange en delsträng.
CertRequestFile
Datatyp: Sträng
Implementera den här parametern för att ange namnet på en fil som innehåller en Base64- eller DER-kodad PKCS #10 certifikatbegäran.
CertSerialNumber
Datatyp: Sträng
Implementera den här parametern för att ange serienumret som utfärdades av certifikatutfärdaren.
CertStoreLocation
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange platsen för certifikatarkivet. Platsen är vanligtvis en filsökväg.
CertSubjectName
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange utfärdaren av ett certifikat eller så att användaren kan ange en delsträng.
CertUsage
Datatyp: Sträng
Implementera den här parametern för att ange nyckelanvändning eller förbättrad nyckelanvändning. Nyckeln kan representeras som en bitmask, en bit, en objektidentifierare (OID) eller en sträng.
Autentiseringsuppgift
Datatyp: System.Management.Automation.PSCredential
Implementera den här parametern så att cmdleten automatiskt uppmanar användaren att ange ett användarnamn eller lösenord. En fråga för båda visas om en fullständig autentiseringsidentifiering inte anges direkt.
CSPName
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange namnet på certifikattjänstleverantören (CSP).
CSPType
Datatyp: Heltal
Implementera den här parametern så att användaren kan ange typ av CSP.
Grupper
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange en samling huvudnamn för åtkomst. Mer information finns i beskrivningen av parametern Principal.
KeyAlgorithm
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange vilken nyckelgenereringsalgoritm som ska användas för säkerhet.
KeyContainerName
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange namnet på nyckelcontainern.
Nyckellängd
Datatyp: Heltal
Implementera den här parametern så att användaren kan ange längden på nyckeln i bitar.
Åtgärd
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange en åtgärd som kan utföras på ett skyddat objekt.
Huvudkonto
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange en unik identifierbar entitet för åtkomst.
Privilegium
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange den rättighet som en cmdlet behöver för att utföra en åtgärd för en viss entitet.
Behörigheter
Datatyp: Matris med behörigheter
Implementera den här parametern så att användaren kan ange de rättigheter som en cmdlet behöver för att utföra åtgärden för en viss post.
Role
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange en uppsättning åtgärder som kan utföras av en entitet.
SaveCred
Datatyp: SwitchParameter
Implementera den här parametern så att autentiseringsuppgifter som tidigare sparats av användaren används när parametern anges.
Omfång
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange gruppen med skyddade objekt för cmdleten.
SID
Datatyp: Sträng
Implementera den här parametern så att användaren kan ange en unik identifierare som representerar ett huvudnamn.
Betrodda
Datatyp: SwitchParameter
Implementera den här parametern så att förtroendenivåer stöds när parametern anges.
TrustLevel
Datatyp: Nyckelord
Implementera den här parametern så att användaren kan ange den förtroendenivå som stöds. Möjliga värden är till exempel Internet, intranät och fullförtroende.

Se även

Cmdlet-parametrar

Skriva en Windows PowerShell-cmdlet

Windows PowerShell SDK