CoseMultiSignMessage Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili beberapa pesan COSE_Sign tanda tangan.
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
- Warisan
Properti
Content |
Mendapatkan isi pesan ini atau |
ProtectedHeaders |
Mendapatkan parameter header terproteksi yang terkait dengan pesan ini. (Diperoleh dari CoseMessage) |
RawProtectedHeaders |
Mendapatkan byte mentah dari parameter header yang dilindungi yang terkait dengan pesan ini. (Diperoleh dari CoseMessage) |
Signatures |
Mendapatkan kumpulan tanda tangan baca-saja yang terkait dengan pesan ini. |
UnprotectedHeaders |
Mendapatkan parameter header yang tidak terlindungi yang terkait dengan pesan ini. (Diperoleh dari CoseMessage) |
Metode
AddSignatureForDetached(Byte[], CoseSigner, Byte[]) |
Menambahkan tanda tangan untuk isi yang ditentukan ke pesan ini. |
AddSignatureForDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Menambahkan tanda tangan untuk isi yang ditentukan ke pesan ini. |
AddSignatureForDetached(Stream, CoseSigner, ReadOnlySpan<Byte>) |
Menambahkan tanda tangan untuk isi yang ditentukan ke pesan ini. |
AddSignatureForDetachedAsync(Stream, CoseSigner, ReadOnlyMemory<Byte>, CancellationToken) |
Secara asinkron menambahkan tanda tangan untuk konten yang ditentukan ke pesan ini. |
AddSignatureForEmbedded(CoseSigner, Byte[]) |
Menambahkan tanda tangan untuk isi yang disematkan dalam pesan ini. |
AddSignatureForEmbedded(CoseSigner, ReadOnlySpan<Byte>) |
Menambahkan tanda tangan untuk isi yang disematkan dalam pesan ini. |
Encode() |
Mengodekan pesan ini sebagai CBOR. (Diperoleh dari CoseMessage) |
Encode(Span<Byte>) |
Mengodekan pesan ini sebagai CBOR. (Diperoleh dari CoseMessage) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetEncodedLength() |
Menghitung jumlah byte yang dihasilkan dengan mengodekan pesan ini. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
RemoveSignature(CoseSignature) |
Menghapus tanda tangan yang ditentukan dari pesan. |
RemoveSignature(Int32) |
Menghapus tanda tangan pada indeks yang ditentukan dari pesan. |
SignDetached(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Menandatangani konten yang ditentukan dan mengodekannya sebagai pesan COSE_Sign dengan konten yang dicopot. |
SignDetached(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Menandatangani konten yang ditentukan dan mengodekannya sebagai pesan COSE_Sign dengan konten yang dicopot. |
SignDetached(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Menandatangani konten yang ditentukan dan mengodekannya sebagai pesan COSE_Sign dengan konten yang dicopot. |
SignDetachedAsync(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlyMemory<Byte>, CancellationToken) |
Secara asinkron menandatangani konten yang ditentukan dan mengodekannya sebagai pesan COSE_Sign dengan konten yang dilepaskan. |
SignEmbedded(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Menandatangani konten yang ditentukan dan mengodekannya sebagai pesan COSE_Sign dengan konten yang disematkan. |
SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Menandatangani konten yang ditentukan dan mengodekannya sebagai pesan COSE_Sign dengan konten yang dicopot. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
TryEncode(Span<Byte>, Int32) |
Mencoba mengodekan pesan ini ke dalam buffer yang ditentukan. |
TrySignDetached(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Mencoba menandatangani konten yang ditentukan dan mengodekannya sebagai pesan COSE_Sign dengan konten yang dicopot ke dalam buffer yang ditentukan. |
TrySignEmbedded(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Menandatangani konten yang ditentukan dan mengodekannya sebagai pesan COSE_Sign dengan konten yang disematkan. |