CoseMultiSignMessage 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 bericht met meerdere handtekeningen COSE_Sign.
public ref class CoseMultiSignMessage sealed : System::Security::Cryptography::Cose::CoseMessage
public sealed class CoseMultiSignMessage : System.Security.Cryptography.Cose.CoseMessage
type CoseMultiSignMessage = class
inherit CoseMessage
Public NotInheritable Class CoseMultiSignMessage
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) |
| Signatures |
Hiermee haalt u een alleen-lezen verzameling handtekeningen op die aan dit bericht zijn gekoppeld. |
| UnprotectedHeaders |
Hiermee haalt u de niet-beveiligde headerparameters op die aan dit bericht zijn gekoppeld. (Overgenomen van CoseMessage) |
Methoden
| Name | Description |
|---|---|
| AddSignatureForDetached(Byte[], CoseSigner, Byte[]) |
Hiermee voegt u een handtekening voor de opgegeven inhoud toe aan dit bericht. |
| AddSignatureForDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Hiermee voegt u een handtekening voor de opgegeven inhoud toe aan dit bericht. |
| AddSignatureForDetached(Stream, CoseSigner, ReadOnlySpan<Byte>) |
Hiermee voegt u een handtekening voor de opgegeven inhoud toe aan dit bericht. |
| AddSignatureForDetachedAsync(Stream, CoseSigner, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchroon voegt een handtekening toe voor de opgegeven inhoud aan dit bericht. |
| AddSignatureForEmbedded(CoseSigner, Byte[]) |
Hiermee voegt u een handtekening toe voor de inhoud die in dit bericht is ingesloten. |
| AddSignatureForEmbedded(CoseSigner, ReadOnlySpan<Byte>) |
Hiermee voegt u een handtekening toe voor de inhoud die in dit bericht is ingesloten. |
| 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. |
| RemoveSignature(CoseSignature) |
Hiermee verwijdert u de opgegeven handtekening uit het bericht. |
| RemoveSignature(Int32) |
Hiermee verwijdert u de handtekening bij de opgegeven index uit het bericht. |
| SignDetached(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign bericht met losgekoppelde inhoud. |
| SignDetached(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign bericht met losgekoppelde inhoud. |
| SignDetached(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign bericht met losgekoppelde inhoud. |
| SignDetachedAsync(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchroon ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign bericht met losgekoppelde inhoud. |
| SignEmbedded(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign bericht met ingesloten inhoud. |
| SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign bericht met losgekoppelde inhoud. |
| TryEncode(Span<Byte>, Int32) |
Probeert dit bericht te coderen in de opgegeven buffer. |
| TrySignDetached(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Probeert de opgegeven inhoud te ondertekenen en te coderen als een COSE_Sign bericht met losgekoppelde inhoud in de opgegeven buffer. |
| TrySignEmbedded(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Ondertekent de opgegeven inhoud en codeert deze als een COSE_Sign bericht met ingesloten inhoud. |