安全性参数
下表列出了用于为操作提供安全信息的参数(如指定证书密钥和特权信息的参数)的建议名称和功能。
参数 | 功能 |
---|---|
ACL 数据类型:字符串 |
实现此参数以指定目录或 URI 中统一资源标识符 (保护) 。 |
CertFile 数据类型:字符串 |
实现此参数,以便用户可以指定包含以下之一的文件的名称: - Base64 或 可辨别编码规则 (DER) 编码的 x.509 证书 - 包含至少一个证书 (密钥的 PKCS) #12公钥加密标准 |
CertIssuerName 数据类型:字符串 |
实现此参数,以便用户可以指定证书颁发者的名称,或使用户可以指定子字符串。 |
CertRequestFile 数据类型:字符串 |
实现此参数以指定包含 Base64 或 DER 编码的证书请求PKCS #10的名称。 |
CertSerialNumber 数据类型:字符串 |
实现此参数以指定证书颁发机构颁发的序列号。 |
CertStoreLocation 数据类型:字符串 |
实现此参数,以便用户可以指定证书存储的位置。 位置通常是文件路径。 |
CertSubjectName 数据类型:字符串 |
实现此参数,以便用户可以指定证书的颁发者或 ,以便用户可以指定子字符串。 |
CertUsage 数据类型:字符串 |
实现此参数以指定密钥用法或增强型密钥用法。 键可以表示为位掩码、位、对象标识符 (OID) 或字符串。 |
凭据 数据类型 :System.Management.Automation.PSCredential |
实现此参数,以便 cmdlet 会自动提示用户输入用户名或密码。 如果未直接提供完整凭据,则会显示这两个凭据的提示。 |
CSPName 数据类型:字符串 |
实现此参数,以便用户可以指定 CSP (证书) 。 |
CSPType 数据类型:整数 |
实现此参数,以便用户可以指定 CSP 的类型。 |
组 数据类型:字符串 |
实现此参数,以便用户可以指定要访问的主体集合。 有关详细信息,请参阅 Principal 参数的说明 。 |
KeyAlgorithm 数据类型:字符串 |
实现此参数,以便用户可以指定用于安全性的密钥生成算法。 |
KeyContainerName 数据类型:字符串 |
实现此参数,以便用户可以指定密钥容器的名称。 |
KeyLength 数据类型:整数 |
实现此参数,以便用户可以指定密钥的长度(以位为单位)。 |
操作 数据类型:字符串 |
实现此参数,以便用户可以指定可在受保护对象上执行的操作。 |
主体 数据类型:字符串 |
实现此参数,以便用户可以指定唯一的可识别实体进行访问。 |
Privilege 数据类型:字符串 |
实现此参数,以便用户可以指定 cmdlet 为特定实体执行操作所需的权限。 |
权限 数据类型:特权数组 |
实现此参数,以便用户可以指定 cmdlet 对特定条目执行其操作所需的权限。 |
角色 数据类型:字符串 |
实现此参数,以便用户可以指定一组实体可以执行的操作。 |
SaveCred 数据类型:SwitchParameter |
实现此参数,以便指定 参数时,将使用用户以前保存的凭据。 |
范围 数据类型:字符串 |
实现此参数,以便用户可以指定 cmdlet 的受保护对象组。 |
SID 数据类型:字符串 |
实现此参数,以便用户可以指定表示主体的唯一标识符。 |
信任 数据类型:SwitchParameter |
实现此参数,以便指定 参数时支持信任级别。 |
TrustLevel 数据类型:关键字 |
实现此参数,以便用户可以指定支持的信任级别。 例如,可能的值包括 Internet、Intranet 和 fulltrust。 |