Rfc3161TimestampRequest Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en tidsstämplingsbegäran från IETF RFC 3161.
public ref class Rfc3161TimestampRequest sealed
public sealed class Rfc3161TimestampRequest
type Rfc3161TimestampRequest = class
Public NotInheritable Class Rfc3161TimestampRequest
- Arv
-
Rfc3161TimestampRequest
Kommentarer
Med den här klassen kan du skapa och inspektera TimeStampReq värden enligt definitionen i IETF RFC 3161: Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP).
Egenskaper
| Name | Description |
|---|---|
| HasExtensions |
Anger om begäran har tillägg eller inte. |
| HashAlgorithmId |
Hämtar objektidentifieraren (OID) för hash-algoritmen som är associerad med begäran. |
| RequestedPolicyId |
Hämtar princip-ID:t för begäran eller |
| RequestSignerCertificate |
Hämtar ett värde som anger om begäran angav att tidsstämpelutfärdarcertifikatet måste finnas i svaret. |
| Version |
Hämtar versionsnumret för dataformatet för den här begäran. |
Metoder
| Name | Description |
|---|---|
| CreateFromData(ReadOnlySpan<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Skapar en tidsstämpelbegäran genom att hasha de angivna data med en angiven algoritm. |
| CreateFromHash(ReadOnlyMemory<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Skapa en tidsstämpelbegäran med ett förberäknat hash-värde och namnet på hash-algoritmen. |
| CreateFromHash(ReadOnlyMemory<Byte>, Oid, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Skapa en tidsstämpelbegäran med ett förberäknat hash-värde och objektidentifieraren för hash-algoritmen. |
| CreateFromSignerInfo(SignerInfo, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Skapar en tidsstämpelbegäran genom att hasha signaturen för den angivna undertecknaren med en angiven algoritm. |
| Encode() |
Kodar tidsstämpelbegäran och returnerar den som en bytematris. |
| GetExtensions() |
Hämtar en samling med en kopia av tilläggen som finns i den här begäran. |
| GetMessageHash() |
Hämtar datahash för den här tidsstämpelbegäran. |
| GetNonce() |
Hämtar nonce för den här tidsstämpelbegäran. |
| ProcessResponse(ReadOnlyMemory<Byte>, Int32) |
Kombinerar ett kodat tidsstämpelsvar med den här begäran för att skapa en Rfc3161TimestampToken. |
| TryDecode(ReadOnlyMemory<Byte>, Rfc3161TimestampRequest, Int32) |
Attemps för att tolka innehållet i |
| TryEncode(Span<Byte>, Int32) |
Försöker koda instansen som en IETF RFC 3161 |