X509SignatureGenerator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa bazowa do tworzenia zakodowanych podpisów zgodnie z potrzebami dla certyfikatów X.509.
public ref class X509SignatureGenerator abstract
public abstract class X509SignatureGenerator
type X509SignatureGenerator = class
Public MustInherit Class X509SignatureGenerator
- Dziedziczenie
-
X509SignatureGenerator
Konstruktory
X509SignatureGenerator() |
Inicjuje nowe wystąpienie klasy X509SignatureGenerator. |
Właściwości
PublicKey |
Pobiera klucz publiczny skojarzony z kluczem prywatnym, z którym są generowane podpisy. |
Metody
BuildPublicKey() |
Po zastąpieniu w klasie pochodnej tworzy klucz publiczny certyfikatu, który ma poprawnie zakodowane Oidparametry klucza publicznego i wartości klucza publicznego. |
CreateForECDsa(ECDsa) |
X509SignatureGenerator Tworzy obiekt dla podpisów ECDSA przy użyciu określonego klucza prywatnego. |
CreateForRSA(RSA, RSASignaturePadding) |
X509SignatureGenerator Tworzy obiekt dla podpisów RSA przy użyciu określonego klucza prywatnego i trybu uzupełniania. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetSignatureAlgorithmIdentifier(HashAlgorithmName) |
Po zastąpieniu w klasie pochodnej koduje identyfikator algorytmu X.509 dla tego podpisu. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SignData(Byte[], HashAlgorithmName) |
Po zastąpieniu w klasie pochodnej tworzy podpis dla określonych danych przy użyciu określonego algorytmu skrótu i koduje wyniki odpowiednio dla wartości podpisu X.509. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |