Język

Rfc3161TimestampTokenInfo Klasa

Definicja

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

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

Konstruktory

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

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

Właściwości

Nazwisko Opis
AccuracyInMicroseconds

Pobiera dokładność, z którą 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że być zawsze uporządkowany na Timestamppodstawie , 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 znacznika czasu.

Metody

Nazwisko Opis
Encode()

Koduje ten obiekt do wartości TSTInfo.

GetExtensions()

Pobiera wartości rozszerzenia skojarzone ze znacznikiem czasu.

GetMessageHash()

Pobiera dane reprezentujące skrót komunikatu.

GetNonce()

Pobiera nonce skojarzone 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.

TryDecode(ReadOnlyMemory<Byte>, Rfc3161TimestampTokenInfo, Int32)

Dekoduje zakodowaną wartość TSTInfo.

TryEncode(Span<Byte>, Int32)

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

Dotyczy