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 ) トピックに追加することもできます。
関連トピック