Rfc3161TimestampRequest Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een tijdstempelaanvraag van IETF RFC 3161.
public ref class Rfc3161TimestampRequest sealed
public sealed class Rfc3161TimestampRequest
type Rfc3161TimestampRequest = class
Public NotInheritable Class Rfc3161TimestampRequest
- Overname
-
Rfc3161TimestampRequest
Opmerkingen
Met deze klasse kunnen waarden worden gemaakt en gecontroleerd TimeStampReq zoals gedefinieerd door IETF RFC 3161: Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP).
Eigenschappen
| Name | Description |
|---|---|
| HasExtensions |
Geeft aan of de aanvraag extensies heeft. |
| HashAlgorithmId |
Hiermee haalt u de object-id (OID) op voor het hash-algoritme dat is gekoppeld aan de aanvraag. |
| RequestedPolicyId |
Hiermee wordt de beleids-id voor de aanvraag opgehaald of |
| RequestSignerCertificate |
Hiermee wordt een waarde opgehaald die aangeeft of de aanvraag al dan niet heeft aangegeven dat het certificaat van de tijdstempelinstantie in het antwoord moet staan. |
| Version |
Hiermee wordt het versienummer van de gegevensindeling voor deze aanvraag opgehaald. |
Methoden
| Name | Description |
|---|---|
| CreateFromData(ReadOnlySpan<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Hiermee maakt u een tijdstempelaanvraag door de opgegeven gegevens te hashen met een opgegeven algoritme. |
| CreateFromHash(ReadOnlyMemory<Byte>, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Maak een tijdstempelaanvraag met behulp van een vooraf berekende hash-waarde en de naam van het hash-algoritme. |
| CreateFromHash(ReadOnlyMemory<Byte>, Oid, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Maak een tijdstempelaanvraag met behulp van een vooraf berekende hashwaarde en de object-id voor het hash-algoritme. |
| CreateFromSignerInfo(SignerInfo, HashAlgorithmName, Oid, Nullable<ReadOnlyMemory<Byte>>, Boolean, X509ExtensionCollection) |
Hiermee maakt u een tijdstempelaanvraag door de handtekening van de opgegeven ondertekenaar te hashen met een opgegeven algoritme. |
| Encode() |
Codeert de tijdstempelaanvraag en retourneert deze als een bytematrix. |
| GetExtensions() |
Hiermee haalt u een verzameling op met een kopie van de extensies die aanwezig zijn op deze aanvraag. |
| GetMessageHash() |
Hiermee haalt u de gegevens-hash op voor deze tijdstempelaanvraag. |
| GetNonce() |
Hiermee haalt u de nonce op voor deze tijdstempelaanvraag. |
| ProcessResponse(ReadOnlyMemory<Byte>, Int32) |
Combineert een gecodeerd tijdstempelantwoord met deze aanvraag om een Rfc3161TimestampToken. |
| TryDecode(ReadOnlyMemory<Byte>, Rfc3161TimestampRequest, Int32) |
Attemps om de inhoud van |
| TryEncode(Span<Byte>, Int32) |
Probeert het exemplaar te coderen als een IETF RFC 3161 |