X509SignatureGenerator 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于生成 X.509 证书所需的编码签名的基类。
public ref class X509SignatureGenerator abstractpublic abstract class X509SignatureGeneratortype X509SignatureGenerator = classPublic MustInherit Class X509SignatureGenerator- 继承
- 
				X509SignatureGenerator
构造函数
| X509SignatureGenerator() | 初始化 X509SignatureGenerator 类的新实例。 | 
属性
| PublicKey | 获取与私钥(正在通过此私钥生成签名)关联的公钥。 | 
方法
| BuildPublicKey() | 在派生类中重写时,生成证书的公钥,此公钥具有已正确编码的 Oid、公钥参数和公钥值。 | 
| CreateForCompositeMLDsa(CompositeMLDsa) | 用于生成 X.509 证书所需的编码签名的基类。 | 
| CreateForECDsa(ECDsa) | 使用指定私钥为 ECDSA 签名创建 X509SignatureGenerator 对象。 | 
| CreateForMLDsa(MLDsa) | 用于生成 X.509 证书所需的编码签名的基类。 | 
| CreateForRSA(RSA, RSASignaturePadding) | 使用指定私钥和填充模式为 RSA 签名创建 X509SignatureGenerator 对象。 | 
| CreateForSlhDsa(SlhDsa) | 用于生成 X.509 证书所需的编码签名的基类。 | 
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetSignatureAlgorithmIdentifier(HashAlgorithmName) | 在派生类中重写时,为此签名的 X.509 算法标识符进行编码。 | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| SignData(Byte[], HashAlgorithmName) | 在派生类中重写时,使用指定哈希算法为指定数据生成签名,并为 X.509 签名值的结果进行适当编码。 | 
| ToString() | 返回表示当前对象的字符串。(继承自 Object) |