PKCS #10 属性
通过将属性添加到以下 ASN.1 语法示例中所示的 CertificationRequestInfo 结构,包含在 PKCS #10 证书请求中。 有关如何向请求添加属性的详细信息,请参阅 属性体系结构 主题。
CertificationRequestInfo ::= SEQUENCE
{
version CertificationRequestInfoVersion,
subject ANY,
subjectPublicKeyInfo SubjectPublicKeyInfo,
attributes [0] IMPLICIT Attributes
}
Attributes ::= SET OF Attribute
Attribute ::= SEQUENCE
{
type EncodedObjectID,
values AttributeSetValue
}
最常添加到 PKCS #10 请求的属性是由 IX509AttributeExtensions 对象定义的版本 3 扩展的集合。 由于 PKCS #10 请求不包含可以直接向其添加扩展的字段,因此必须将其添加为属性。 还可以将 ClientId、 CspProvider、 OSVersion 和 RenewalCertificate 属性添加到 PKCS ) 主题。
相关主题