Rfc3161TimestampRequest Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Zeitstempelanforderung aus IETF RFC 3161 dar.
public ref class Rfc3161TimestampRequest sealed
public sealed class Rfc3161TimestampRequest
type Rfc3161TimestampRequest = class
Public NotInheritable Class Rfc3161TimestampRequest
- Vererbung
-
Rfc3161TimestampRequest
Hinweise
Diese Klasse ermöglicht die Erstellung und Überprüfung von TimeStampReq
Werten gemäß IETF RFC 3161: Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP).
Eigenschaften
HasExtensions |
Zeigt an, ob die Anforderung eine Erweiterung besitzt oder nicht. |
HashAlgorithmId |
Ruft den Objektbezeichner (OID) für den der Anforderung zugeordneten Hashalgorithmus ab. |
RequestedPolicyId |
Ruft die Richtlinien-ID für die Anforderung ab oder |
RequestSignerCertificate |
Ruft einen Wert ab, der anzeigt, ob die Anforderung angegeben hat, dass das Zeitstempel-Autoritätszertifikat in der Antwort vorhanden sein muss. |
Version |
Ruft die Versionsnummer des Datenformats für diese Anforderung ab. |
Methoden
CreateFromData(ReadOnlySpan<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Erstellt eine Zeitstempelanforderung, indem für die angegebenen Daten mit einem angegebenen Algorithmus ein Hashwert berechnet wird. |
CreateFromHash(ReadOnlyMemory<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Erstellen Sie eine Zeitstempelanforderung mit einem vorab berechneten Hashwert und dem Namen des Hashalgorithmus. |
CreateFromHash(ReadOnlyMemory<Byte>, Oid, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Erstellen Sie eine Zeitstempelanforderung mit einem vorab berechneten Hashwert und dem Objektbezeichner für den Hashalgorithmus. |
CreateFromSignerInfo(SignerInfo, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Erstellt eine Zeitstempelanforderung, indem für die Signatur des angegebenen Signierers mit einem angegebenen Algorithmus ein Hashwert berechnet wird. |
Encode() |
Codiert die Zeitstempelanforderung und gibt sie als Bytearray zurück. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetExtensions() |
Ruft eine Auflistung mit einer Kopie der in dieser Anforderung vorhandenen Erweiterungen ab. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetMessageHash() |
Ruft den Datenhash für diese Zeitstempelanforderung ab. |
GetNonce() |
Ruft die Nonce für diese Zeitstempelanforderung ab. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ProcessResponse(ReadOnlyMemory<Byte>, Int32) |
Kombiniert eine codierte Zeitstempelantwort mit dieser Anforderung, um eine Rfc3161TimestampToken zu erzeugen. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
TryDecode(ReadOnlyMemory<Byte>, Rfc3161TimestampRequest, Int32) |
Versucht, den Inhalt von |
TryEncode(Span<Byte>, Int32) |
Versucht, die instance als IETF RFC 3161 |