X509SignatureGenerator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída pro vytváření zakódovaných podpisů podle potřeby pro certifikáty X.509.
public ref class X509SignatureGenerator abstract
public abstract class X509SignatureGenerator
type X509SignatureGenerator = class
Public MustInherit Class X509SignatureGenerator
- Dědičnost
-
X509SignatureGenerator
Konstruktory
X509SignatureGenerator() |
Inicializuje novou instanci X509SignatureGenerator třídy. |
Vlastnosti
PublicKey |
Získá veřejný klíč přidružený k privátnímu klíči, se kterým se generují podpisy. |
Metody
BuildPublicKey() |
Při přepsání v odvozené třídě vytvoří veřejný klíč certifikátu, který má správně zakódované Oidparametry veřejného klíče a hodnoty veřejného klíče. |
CreateForECDsa(ECDsa) |
X509SignatureGenerator Vytvoří objekt pro podpisy ECDSA pomocí zadaného privátního klíče. |
CreateForRSA(RSA, RSASignaturePadding) |
X509SignatureGenerator Vytvoří objekt pro podpisy RSA pomocí zadaného privátního klíče a režimu odsazení. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetSignatureAlgorithmIdentifier(HashAlgorithmName) |
Při přepsání v odvozené třídě zakóduje identifikátor algoritmu X.509 pro tento podpis. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SignData(Byte[], HashAlgorithmName) |
Při přepsání v odvozené třídě vytvoří podpis pro zadaná data pomocí zadaného hash algoritmu a zakóduje výsledky odpovídajícím způsobem pro hodnoty podpisu X.509. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |