Udostępnij za pośrednictwem


Rfc3161TimestampTokenInfo Klasa

Definicja

Reprezentuje klasę informacji o tokenie sygnatury czasowej zdefiniowaną w dokumencie RFC3161 jako TSTInfo.

public ref class Rfc3161TimestampTokenInfo sealed
public sealed class Rfc3161TimestampTokenInfo
type Rfc3161TimestampTokenInfo = class
Public NotInheritable Class Rfc3161TimestampTokenInfo
Dziedziczenie
Rfc3161TimestampTokenInfo

Konstruktory

Rfc3161TimestampTokenInfo(Oid, Oid, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, DateTimeOffset, Nullable<Int64>, Boolean, Nullable<ReadOnlyMemory<Byte>>, Nullable<ReadOnlyMemory<Byte>>, X509ExtensionCollection)

Inicjuje Rfc3161TimestampTokenInfo nowe wystąpienie klasy z określonymi parametrami.

Właściwości

AccuracyInMicroseconds

Pobiera dokładność, z jaką Timestamp jest porównywana.

HasExtensions

Pobiera wartość wskazującą, czy istnieją jakiekolwiek rozszerzenia skojarzone z tym tokenem sygnatury czasowej.

HashAlgorithmId

Pobiera OID algorytmu skrótu.

IsOrdering

Pobiera wartość wskazującą, czy za każdym razem token sygnatury czasowej z tego samego TSA można zawsze porządkować na Timestamppodstawie wartości , niezależnie od dokładności. Jeśli wartość to false, Timestamp wskazuje, kiedy token został utworzony przez TSA.

PolicyId

Pobiera identyfikator OID reprezentujący zasady TSA, w ramach których utworzono odpowiedź.

Timestamp

Pobiera znacznik czasu zakodowany w tokenie.

Version

Pobiera wersję tokenu sygnatury czasowej.

Metody

Encode()

Koduje ten obiekt do wartości TSTInfo.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetExtensions()

Pobiera wartości rozszerzenia skojarzone ze znacznikiem czasu.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetMessageHash()

Pobiera dane reprezentujące skrót komunikatu.

GetNonce()

Pobiera nonce skojarzony z tym tokenem sygnatury czasowej.

GetSerialNumber()

Pobiera liczbę całkowitą przypisaną przez TSA do .Rfc3161TimestampTokenInfo

GetTimestampAuthorityName()

Pobiera dane reprezentujące wskazówkę w identyfikacji nazwy TSA.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TryDecode(ReadOnlyMemory<Byte>, Rfc3161TimestampTokenInfo, Int32)

Dekoduje zakodowaną wartość TSTInfo.

TryEncode(Span<Byte>, Int32)

Próbuje zakodować ten obiekt jako wartość TSTInfo, zapisują wynik w podanym buforze.

Dotyczy