Bagikan melalui


CoseMultiSignMessage.AddSignatureForDetached Metode

Definisi

Overload

AddSignatureForDetached(Byte[], CoseSigner, 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.

AddSignatureForDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>)

Menambahkan tanda tangan untuk isi yang ditentukan ke pesan ini.

AddSignatureForDetached(Byte[], CoseSigner, Byte[])

Sumber:
CoseMultiSignMessage.cs
Sumber:
CoseMultiSignMessage.cs
Sumber:
CoseMultiSignMessage.cs
Sumber:
CoseMultiSignMessage.cs

Menambahkan tanda tangan untuk isi yang ditentukan ke pesan ini.

public void AddSignatureForDetached (byte[] detachedContent, System.Security.Cryptography.Cose.CoseSigner signer, byte[]? associatedData = default);
member this.AddSignatureForDetached : byte[] * System.Security.Cryptography.Cose.CoseSigner * byte[] -> unit
Public Sub AddSignatureForDetached (detachedContent As Byte(), signer As CoseSigner, Optional associatedData As Byte() = Nothing)

Parameter

detachedContent
Byte[]

Konten yang akan ditandatangani.

signer
CoseSigner

Informasi penanda tangan yang digunakan untuk menandatangani konten.

associatedData
Byte[]

Data tambahan yang terkait dengan tanda tangan, yang juga harus disediakan selama verifikasi.

Pengecualian

detachedContent atau signer adalah null.

Koleksi ProtectedHeaders dan UnprotectedHeaders memiliki signer satu atau beberapa label yang sama.

-atau-

Satu atau beberapa label yang ditentukan dalam CriticalHeaders header hilang.

Konten disematkan pada pesan ini, gunakan kelebihan beban yang menggunakan konten yang disematkan.

Berlaku untuk

AddSignatureForDetached(Stream, CoseSigner, ReadOnlySpan<Byte>)

Sumber:
CoseMultiSignMessage.cs
Sumber:
CoseMultiSignMessage.cs
Sumber:
CoseMultiSignMessage.cs
Sumber:
CoseMultiSignMessage.cs

Menambahkan tanda tangan untuk isi yang ditentukan ke pesan ini.

public void AddSignatureForDetached (System.IO.Stream detachedContent, System.Security.Cryptography.Cose.CoseSigner signer, ReadOnlySpan<byte> associatedData = default);
member this.AddSignatureForDetached : System.IO.Stream * System.Security.Cryptography.Cose.CoseSigner * ReadOnlySpan<byte> -> unit
Public Sub AddSignatureForDetached (detachedContent As Stream, signer As CoseSigner, Optional associatedData As ReadOnlySpan(Of Byte) = Nothing)

Parameter

detachedContent
Stream

Konten yang akan ditandatangani.

signer
CoseSigner

Informasi penanda tangan yang digunakan untuk menandatangani konten.

associatedData
ReadOnlySpan<Byte>

Data tambahan yang terkait dengan tanda tangan, yang juga harus disediakan selama verifikasi.

Pengecualian

detachedContent atau signer adalah null.

detachedContent tidak mendukung membaca atau mencari.

-atau-

Koleksi ProtectedHeaders dan UnprotectedHeaders memiliki signer satu atau beberapa label yang sama.

-atau-

Satu atau beberapa label yang ditentukan dalam CriticalHeaders header hilang.

Konten disematkan pada pesan ini, gunakan kelebihan beban yang menggunakan konten yang disematkan.

Berlaku untuk

AddSignatureForDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>)

Sumber:
CoseMultiSignMessage.cs
Sumber:
CoseMultiSignMessage.cs
Sumber:
CoseMultiSignMessage.cs
Sumber:
CoseMultiSignMessage.cs

Menambahkan tanda tangan untuk isi yang ditentukan ke pesan ini.

public void AddSignatureForDetached (ReadOnlySpan<byte> detachedContent, System.Security.Cryptography.Cose.CoseSigner signer, ReadOnlySpan<byte> associatedData = default);
member this.AddSignatureForDetached : ReadOnlySpan<byte> * System.Security.Cryptography.Cose.CoseSigner * ReadOnlySpan<byte> -> unit
Public Sub AddSignatureForDetached (detachedContent As ReadOnlySpan(Of Byte), signer As CoseSigner, Optional associatedData As ReadOnlySpan(Of Byte) = Nothing)

Parameter

detachedContent
ReadOnlySpan<Byte>

Konten yang akan ditandatangani.

signer
CoseSigner

Informasi penanda tangan yang digunakan untuk menandatangani konten.

associatedData
ReadOnlySpan<Byte>

Data tambahan yang terkait dengan tanda tangan, yang juga harus disediakan selama verifikasi.

Pengecualian

signeradalah null.

Koleksi ProtectedHeaders dan UnprotectedHeaders memiliki signer satu atau beberapa label yang sama.

-atau-

Satu atau beberapa label yang ditentukan dalam CriticalHeaders header hilang.

Konten disematkan pada pesan ini, gunakan kelebihan beban yang menggunakan konten yang disematkan.

Berlaku untuk