CoseSign1Message 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 COSE_Sign1 bericht met één handtekening.
public ref class CoseSign1Message sealed : System::Security::Cryptography::Cose::CoseMessage
public sealed class CoseSign1Message : System.Security.Cryptography.Cose.CoseMessage
type CoseSign1Message = class
inherit CoseMessage
Public NotInheritable Class CoseSign1Message
Inherits CoseMessage
- Overname
Eigenschappen
| Name | Description |
|---|---|
| Content |
Hiermee wordt de inhoud van dit bericht opgehaald of |
| ProtectedHeaders |
Hiermee haalt u de beveiligde headerparameters op die aan dit bericht zijn gekoppeld. (Overgenomen van CoseMessage) |
| RawProtectedHeaders |
Hiermee haalt u de onbewerkte bytes op van de beveiligde headerparameters die aan dit bericht zijn gekoppeld. (Overgenomen van CoseMessage) |
| Signature |
Hiermee haalt u de digitale handtekening op. |
| UnprotectedHeaders |
Hiermee haalt u de niet-beveiligde headerparameters op die aan dit bericht zijn gekoppeld. (Overgenomen van CoseMessage) |
Methoden
| Name | Description |
|---|---|
| Encode() |
Codeert dit bericht als CBOR. (Overgenomen van CoseMessage) |
| Encode(Span<Byte>) |
Codeert dit bericht als CBOR. (Overgenomen van CoseMessage) |
| GetEncodedLength() |
Berekent het aantal bytes dat is geproduceerd door dit bericht te coderen. |
| SignDetached(Byte[], CoseSigner, Byte[]) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign1 bericht met losgekoppelde inhoud. |
| SignDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign1 bericht met losgekoppelde inhoud. |
| SignDetached(Stream, CoseSigner, ReadOnlySpan<Byte>) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign1 bericht met losgekoppelde inhoud. |
| SignDetachedAsync(Stream, CoseSigner, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchroon ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign1 bericht met losgekoppelde inhoud. |
| SignEmbedded(Byte[], CoseSigner, Byte[]) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign1 bericht met ingesloten inhoud. |
| SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign1 bericht met ingesloten inhoud. |
| TryEncode(Span<Byte>, Int32) |
Probeert dit bericht te coderen in de opgegeven buffer. |
| TrySignDetached(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, ReadOnlySpan<Byte>) |
Probeert de opgegeven inhoud te ondertekenen en te coderen als een COSE_Sign1 bericht met losgekoppelde inhoud in de opgegeven buffer. |
| TrySignEmbedded(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, ReadOnlySpan<Byte>) |
Probeert de opgegeven inhoud te ondertekenen en te coderen als een COSE_Sign1 bericht met ingesloten inhoud in de opgegeven buffer. |
| VerifyDetached(AsymmetricAlgorithm, Byte[], Byte[]) |
Controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyDetached(AsymmetricAlgorithm, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyDetached(AsymmetricAlgorithm, Stream, ReadOnlySpan<Byte>) |
Controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyDetached(CoseKey, Byte[], Byte[]) |
Controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyDetached(CoseKey, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyDetached(CoseKey, Stream, ReadOnlySpan<Byte>) |
Controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyDetachedAsync(AsymmetricAlgorithm, Stream, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchroon controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyDetachedAsync(CoseKey, Stream, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchroon controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyEmbedded(AsymmetricAlgorithm, Byte[]) |
Controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyEmbedded(AsymmetricAlgorithm, ReadOnlySpan<Byte>) |
Controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |
| VerifyEmbedded(CoseKey, ReadOnlySpan<Byte>) |
Controleert of de handtekening geldig is voor de inhoud met behulp van de opgegeven sleutel. |