B.4.2. 标准 X.509 v3 CRL 扩展参考
B.4.2.1. CRL 的扩展
B.4.2.1.1. authorityInfoAccess
OID
1.3.6.1.5.5.7.1.1
严重程度
PKIX 要求此扩展必须不是关键。
参数
表 B.39. 授权信息访问配置参数
参数 | 描述 |
---|---|
enable | 指定规则是启用还是禁用。默认值为禁用这个扩展。 |
critical | 设定扩展是否标记为关键; 默认为非关键。 |
numberOfAccessDescriptions |
表示访问描述的数量,从 0 到任意正整数,默认为 0。
当将此参数设置为 0 以外的整数时,设置数字,然后单击 OK 以关闭该窗口。重新打开该规则的编辑窗口,以及要设置点的字段存在。
|
accessMethodn | 这个参数只接受的值是 caIssuers。当可用信息列出了可用于验证 CRL 中的签名的证书时,使用 caIssuers 方法。当将 AIA 扩展包含在 CRL 中时,不应使用其他方法。 |
accessLocationTypen | 指定 n 访问描述的访问位置类型。选项可以是 DirectoryName 或 URI。 |
accessLocationn |
如果将 accessLocationType 设为 DirectoryName,则该值必须是 X.500 名称的形式的字符串,类似于证书中的主题名称。例如, CN=CACentral,OU=Research Dept,O=Example Corporation,C=US。
如果将 accessLocationType 设为 URI,则名称必须是 URI; URI 必须是绝对路径名,必须指定主机。例如 :http://testCA.example.com/get/crls/here/
|
B.4.2.1.2. authorityKeyIdentifier
OID
2.5.29.35
参数
表 B.40. AuthorityKeyIdentifierExt Configuration Parameters
参数 | 描述 |
---|---|
enable | 指定规则是启用还是禁用。默认值为禁用这个扩展。 |
critical | 设定扩展是否标记为关键; 默认为非关键。 |
B.4.2.1.3. CRLNumber
OID
2.5.29.20
严重程度
这个扩展不一定是关键。
参数
表 B.41. CRLNumber 配置参数
参数 | 描述 |
---|---|
enable | 指定规则是否启用,这是默认设置。 |
critical | 设定扩展是否标记为关键; 默认为非关键。 |
B.4.2.1.4. deltaCRLIndicator
OID
2.5.29.27
严重程度
PKIX 要求此扩展在存在时具有关键性。
参数
表 B.42. DeltaCRL 配置参数
参数 | 描述 |
---|---|
enable | 设定是否启用该规则。默认情况下禁用它。 |
critical | 设定扩展是否关键(uncritical)还是非关键。默认情况下,这是关键。 |
B.4.2.1.5. FreshestCRL
OID
2.5.29.46
严重程度
PKIX 要求此扩展必须不是关键。
参数
表 B.43. FreshestCRL 配置参数
参数 | 描述 |
---|---|
enable | 设定是否启用扩展规则。默认情况下禁用它。 |
critical | 将扩展名标记为关键或非关键。默认为非关键。 |
numPoints | 表示 delta CRL 发出点的数量,从 0 到任何正整数,默认值为 0。当将其设置为 0 以外的整数时,设置数字,然后单击 OK 以关闭该窗口。重新打开规则的编辑窗口,以及设置这些点的字段存在。 |
pointTypen | 指定 n 点的发布点的类型。对于 numPoint 中指定的每个数字,会有一个相等的 pointType 参数。选项可以是 DirectoryName 或 URIName。 |
pointNamen |
如果将 pointType 设置为 directoryName,则值必须是以 X.500 名称的形式的字符串,与证书中的主题名称类似。例如,CN=CACentral,OU=Research Dept,O=Example Corporation,C=US。
如果将 pointType 设置为 URIName,则名称必须是 URI; URI 必须是绝对路径名,必须指定主机。例如 :http://testCA.example.com/get/crls/here/
|
B.4.2.1.6. issuerAltName
OID
2.5.29.18
参数
表 B.44. IssuerAlternativeName 配置参数
参数 | 描述 |
---|---|
enable | 设定扩展规则是否启用;默认情况下,这是禁用的。 |
critical | 设定扩展是否至关重要。默认情况下,这不是非常关键。 |
numNames | 设置扩展名中允许的备用名称或身份总数。每个名称都有一组配置参数,nameType 和 name,它必须具有适当的值,或者规则返回错误。通过更改此字段中指定的值来更改身份总数;扩展名中可以包括的身份总数没有限制。各组配置参数可通过从此字段值派生的整数区分。例如,如果 numNames 参数设置为 2,则派生的整数为 0 和 1。 |
nameTypen |
指定 General-name 类型,这可以是以下任意一种:
|
namen |
指定 general-name 值;允许的值取决于 nameType 字段中指定的名称类型。
|
B.4.2.1.7. issuingDistributionPoint
OID
2.5.29.28
严重程度
PKIX 要求此扩展在存在时具有关键性。
参数
表 B.45. IssuingDistributionPoint 配置参数
参数 | 描述 |
---|---|
enable | 设定是否启用扩展;默认是禁用的。 |
critical | 将扩展名标记为 critical、default 或 noncritical。 |
pointType |
指定从以下内容发出的发行点的类型:
|
pointName |
给出发布发布点的名称。发行版点的名称取决于为 pointType 参数指定的值。
注意
CRL 可以存储在与 CRL 发出点对应的目录条目中,该条目可能与 CA 的目录条目不同。
|
onlySomeReasons |
指定与发布点关联的代码的原因。
Permissible 值是原因代码的组合(未指定的、keyCompromise、cACompromise、ffiliationChanged、it eded、cessationOf Oper、certificateHold 和 removeFromCRL)。如果发行版点包含具有所有原因代码(默认)的已撤销证书,则将该字段留空。
|
onlyContainsCACerts | 指定分发点仅在设置时包含用户证书。默认情况下不设置,这意味着分发点包含所有类型的证书。 |
indirectCRL | 指定分发点包含间接 CRL;默认情况下,不会选择此设置。 |