Rfc3161TimestampRequest Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma solicitação de carimbo de data/hora RFC 3161 da IETF.
public ref class Rfc3161TimestampRequest sealed
public sealed class Rfc3161TimestampRequest
type Rfc3161TimestampRequest = class
Public NotInheritable Class Rfc3161TimestampRequest
- Herança
-
Rfc3161TimestampRequest
Comentários
Essa classe permite a criação e inspeção de TimeStampReq
valores conforme definido pelo IETF RFC 3161: Protocolo de Time-Stamp de Infraestrutura de Chave Pública (TSP) da Internet X.509.
Propriedades
HasExtensions |
Indica se a solicitação tem extensões. |
HashAlgorithmId |
Obtém o OID (identificador de objeto) do algoritmo de hash associado à solicitação. |
RequestedPolicyId |
Obtém a ID de política para a solicitação ou |
RequestSignerCertificate |
Obtém um valor que indica se a solicitação indicou que o certificado da autoridade de carimbo de data/hora deve estar na resposta. |
Version |
Obtém o número de versão do formato de dados para esta solicitação. |
Métodos
CreateFromData(ReadOnlySpan<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Cria uma solicitação de carimbo de data/hora pelo hash dos dados fornecidos com um algoritmo especificado. |
CreateFromHash(ReadOnlyMemory<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Crie uma solicitação de carimbo de data/hora usando um valor de hash pré-computado e o nome do algoritmo de hash. |
CreateFromHash(ReadOnlyMemory<Byte>, Oid, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Crie uma solicitação de carimbo de data/hora usando um valor de hash pré-computado e o identificador de objeto do algoritmo de hash. |
CreateFromSignerInfo(SignerInfo, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Cria uma solicitação de carimbo de data/hora pelo hash da assinatura do signatário fornecido com um algoritmo especificado. |
Encode() |
Codifica a solicitação de carimbo de data/hora e a retorna como uma matriz de bytes. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetExtensions() |
Obtém uma coleção com uma cópia das extensões presentes nesta solicitação. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetMessageHash() |
Obtém o hash de dados para esta solicitação de carimbo de data/hora. |
GetNonce() |
Obtém o nonce para esta solicitação de carimbo de data/hora. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ProcessResponse(ReadOnlyMemory<Byte>, Int32) |
Combina uma resposta de carimbo de data/hora codificada com esta solicitação para produzir um Rfc3161TimestampToken. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
TryDecode(ReadOnlyMemory<Byte>, Rfc3161TimestampRequest, Int32) |
Tenta interpretar o conteúdo de |
TryEncode(Span<Byte>, Int32) |
Tenta codificar a instância como um IETF RFC 3161 |