CoseMultiSignMessage Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje zprávu s více podpisy 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
- Dědičnost
Vlastnosti
Content |
Získá obsah této zprávy nebo |
ProtectedHeaders |
Získá chráněné parametry hlavičky přidružené k této zprávě. (Zděděno od CoseMessage) |
RawProtectedHeaders |
Získá nezpracované bajty parametrů chráněné hlavičky přidružené k této zprávě. (Zděděno od CoseMessage) |
Signatures |
Získá jen pro čtení kolekce podpisů přidružených k této zprávě. |
UnprotectedHeaders |
Získá nechráněné parametry hlavičky přidružené k této zprávě. (Zděděno od CoseMessage) |
Metody
AddSignatureForDetached(Byte[], CoseSigner, Byte[]) |
Přidá do této zprávy podpis pro zadaný obsah. |
AddSignatureForDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Přidá do této zprávy podpis pro zadaný obsah. |
AddSignatureForDetached(Stream, CoseSigner, ReadOnlySpan<Byte>) |
Přidá do této zprávy podpis pro zadaný obsah. |
AddSignatureForDetachedAsync(Stream, CoseSigner, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchronně přidá podpis pro zadaný obsah do této zprávy. |
AddSignatureForEmbedded(CoseSigner, Byte[]) |
Přidá podpis pro obsah vložený do této zprávy. |
AddSignatureForEmbedded(CoseSigner, ReadOnlySpan<Byte>) |
Přidá podpis pro obsah vložený do této zprávy. |
Encode() |
Zakóduje tuto zprávu jako CBOR. (Zděděno od CoseMessage) |
Encode(Span<Byte>) |
Zakóduje tuto zprávu jako CBOR. (Zděděno od CoseMessage) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetEncodedLength() |
Vypočítá počet bajtů vytvořených kódováním této zprávy. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
RemoveSignature(CoseSignature) |
Odebere zadaný podpis ze zprávy. |
RemoveSignature(Int32) |
Odebere ze zprávy podpis v zadaném indexu. |
SignDetached(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign zprávu s odpojeným obsahem. |
SignDetached(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign zprávu s odpojeným obsahem. |
SignDetached(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign zprávu s odpojeným obsahem. |
SignDetachedAsync(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlyMemory<Byte>, CancellationToken) |
Asynchronně podepíše zadaný obsah a zakóduje ho jako COSE_Sign zprávu s odpojeným obsahem. |
SignEmbedded(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign zprávu s vloženým obsahem. |
SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign zprávu s odpojeným obsahem. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
TryEncode(Span<Byte>, Int32) |
Pokusí se zakódovat tuto zprávu do zadané vyrovnávací paměti. |
TrySignDetached(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Pokusí se podepsat zadaný obsah a zakódovat ho jako COSE_Sign zprávu s odpojeným obsahem do zadané vyrovnávací paměti. |
TrySignEmbedded(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign zprávu s vloženým obsahem. |