Compartilhar via


Rfc3161TimestampTokenInfo Classe

Definição

Representa a classe de informações de token de carimbo de data/hora definida em RFC3161 como TSTInfo.

public ref class Rfc3161TimestampTokenInfo sealed
public sealed class Rfc3161TimestampTokenInfo
type Rfc3161TimestampTokenInfo = class
Public NotInheritable Class Rfc3161TimestampTokenInfo
Herança
Rfc3161TimestampTokenInfo

Construtores

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

Inicializa uma nova instância da classe Rfc3161TimestampTokenInfo com os parâmetros especificados.

Propriedades

AccuracyInMicroseconds

Obtém a precisão com a qual Timestamp é comparada.

HasExtensions

Obtém um valor que indica se há extensões associadas a esse token de carimbo de data/hora.

HashAlgorithmId

Obtém uma OID do algoritmo de hash.

IsOrdering

Obtém um valor que indica se cada token de carimbo de data/hora da mesma TSA sempre pode ser ordenado com base no Timestamp, independentemente da precisão. Se o valor for false, Timestamp indica quando o token foi criado pela TSA.

PolicyId

Obtém uma OID que representa a política da TSA sob a qual a resposta foi produzida.

Timestamp

Obtém o carimbo de data/hora codificado no token.

Version

Obtém a versão do token de carimbo de data/hora.

Métodos

Encode()

Codifica esse objeto em um valor TSTInfo.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetExtensions()

Obtém os valores de extensão associados ao carimbo de data/hora.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetMessageHash()

Obtém os dados que representam o hash da mensagem.

GetNonce()

Obtém a nonce associada a este token de carimbo de data/hora.

GetSerialNumber()

Obtém um inteiro atribuído pela TSA ao Rfc3161TimestampTokenInfo.

GetTimestampAuthorityName()

Obtém os dados que representam a dica na identificação do nome TSA.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryDecode(ReadOnlyMemory<Byte>, Rfc3161TimestampTokenInfo, Int32)

Decodifica um valor TSTInfo codificado.

TryEncode(Span<Byte>, Int32)

Tenta codificar esse objeto como um valor TSTInfo, gravando o resultado no buffer fornecido.

Aplica-se a