Rfc3161TimestampRequest 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.
Reprezentuje żądanie sygnatury czasowej z IETF RFC 3161.
public ref class Rfc3161TimestampRequest sealed
public sealed class Rfc3161TimestampRequest
type Rfc3161TimestampRequest = class
Public NotInheritable Class Rfc3161TimestampRequest
- Dziedziczenie
-
Rfc3161TimestampRequest
Uwagi
Ta klasa umożliwia tworzenie i inspekcję wartości zdefiniowanych TimeStampReq
przez IETF RFC 3161: Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP).
Właściwości
HasExtensions |
Wskazuje, czy żądanie ma rozszerzenia. |
HashAlgorithmId |
Pobiera identyfikator obiektu (OID) dla algorytmu skrótu skojarzonego z żądaniem. |
RequestedPolicyId |
Pobiera identyfikator zasad dla żądania lub |
RequestSignerCertificate |
Pobiera wartość wskazującą, czy żądanie wskazuje, że certyfikat urzędu sygnatury czasowej musi znajdować się w odpowiedzi. |
Version |
Pobiera numer wersji formatu danych dla tego żądania. |
Metody
CreateFromData(ReadOnlySpan<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Tworzy żądanie znacznika czasu przez utworzenie skrótu dostarczonych danych za pomocą określonego algorytmu. |
CreateFromHash(ReadOnlyMemory<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Twórca żądanie znacznika czasu przy użyciu wstępnie obliczonej wartości skrótu i nazwy algorytmu skrótu. |
CreateFromHash(ReadOnlyMemory<Byte>, Oid, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Twórca żądanie znacznika czasu przy użyciu wstępnie obliczonej wartości skrótu i identyfikatora obiektu dla algorytmu skrótu. |
CreateFromSignerInfo(SignerInfo, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Tworzy żądanie sygnatury czasowej przez utworzenie skrótu podpisu dostarczonego użytkownika podpisem za pomocą określonego algorytmu. |
Encode() |
Koduje żądanie znacznika czasu i zwraca je jako tablicę bajtów. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetExtensions() |
Pobiera kolekcję z kopią rozszerzeń znajdujących się na tym żądaniu. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetMessageHash() |
Pobiera skrót danych dla tego żądania znacznika czasu. |
GetNonce() |
Pobiera nonce dla tego żądania sygnatury czasowej. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ProcessResponse(ReadOnlyMemory<Byte>, Int32) |
Łączy zakodowaną odpowiedź sygnatury czasowej z tym żądaniem w celu utworzenia elementu Rfc3161TimestampToken. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TryDecode(ReadOnlyMemory<Byte>, Rfc3161TimestampRequest, Int32) |
Attemps interpretować zawartość |
TryEncode(Span<Byte>, Int32) |
Próbuje zakodować wystąpienie jako IETF RFC 3161 |