PKCS #10 屬性

屬性會加入至下列 ASN.1 語法範例所示的 CertificateRequestInfo 結構,以包含在 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 要求不包含可以直接新增延伸模組的欄位,所以它們必須新增為屬性。 ClientIdCspProviderOSVersionRenewalCertificate屬性也可以新增至 PKCS ) 主題。

支援的屬性