CoseMultiSignMessage Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Birden çok imza COSE_Sign iletisini temsil eder.
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
- Devralma
Özellikler
Content |
Bu iletinin içeriğini veya |
ProtectedHeaders |
Bu iletiyle ilişkili korumalı üst bilgi parametrelerini alır. (Devralındığı yer: CoseMessage) |
RawProtectedHeaders |
Bu iletiyle ilişkili korumalı üst bilgi parametrelerinin ham baytlarını alır. (Devralındığı yer: CoseMessage) |
Signatures |
Bu iletiyle ilişkili imzalardan oluşan salt okunur bir koleksiyon alır. |
UnprotectedHeaders |
Bu iletiyle ilişkili korumasız üst bilgi parametrelerini alır. (Devralındığı yer: CoseMessage) |
Yöntemler
AddSignatureForDetached(Byte[], CoseSigner, Byte[]) |
Belirtilen içerik için bu iletiye imza ekler. |
AddSignatureForDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Belirtilen içerik için bu iletiye imza ekler. |
AddSignatureForDetached(Stream, CoseSigner, ReadOnlySpan<Byte>) |
Belirtilen içerik için bu iletiye imza ekler. |
AddSignatureForDetachedAsync(Stream, CoseSigner, ReadOnlyMemory<Byte>, CancellationToken) |
Bu iletiye belirtilen içerik için zaman uyumsuz olarak bir imza ekler. |
AddSignatureForEmbedded(CoseSigner, Byte[]) |
Bu iletiye eklenmiş içerik için bir imza ekler. |
AddSignatureForEmbedded(CoseSigner, ReadOnlySpan<Byte>) |
Bu iletiye eklenmiş içerik için bir imza ekler. |
Encode() |
Bu iletiyi CBOR olarak kodlar. (Devralındığı yer: CoseMessage) |
Encode(Span<Byte>) |
Bu iletiyi CBOR olarak kodlar. (Devralındığı yer: CoseMessage) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetEncodedLength() |
Bu iletiyi kodlayarak üretilen bayt sayısını hesaplar. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
RemoveSignature(CoseSignature) |
Belirtilen imzayı iletiden kaldırır. |
RemoveSignature(Int32) |
Belirtilen dizindeki imzayı iletiden kaldırır. |
SignDetached(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Belirtilen içeriği imzalar ve ayrılmış içerikle COSE_Sign iletisi olarak kodlar. |
SignDetached(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Belirtilen içeriği imzalar ve ayrılmış içerikle COSE_Sign iletisi olarak kodlar. |
SignDetached(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Belirtilen içeriği imzalar ve ayrılmış içerikle COSE_Sign iletisi olarak kodlar. |
SignDetachedAsync(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlyMemory<Byte>, CancellationToken) |
Belirtilen içeriği zaman uyumsuz olarak imzalar ve ayrılmış içeriğe sahip bir COSE_Sign iletisi olarak kodlar. |
SignEmbedded(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Belirtilen içeriği imzalar ve eklenmiş içerik içeren bir COSE_Sign iletisi olarak kodlar. |
SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Belirtilen içeriği imzalar ve ayrılmış içerikle COSE_Sign iletisi olarak kodlar. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
TryEncode(Span<Byte>, Int32) |
Bu iletiyi belirtilen arabelleğe kodlamaya çalışır. |
TrySignDetached(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Belirtilen içeriği imzalamaya ve ayrılmış içeriğe sahip bir COSE_Sign iletisi olarak belirtilen arabelleğe kodlamaya çalışır. |
TrySignEmbedded(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Belirtilen içeriği imzalar ve eklenmiş içerik içeren bir COSE_Sign iletisi olarak kodlar. |