CoseMultiSignMessage.AddSignatureForDetached Yöntem
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.
Aşırı Yüklemeler
AddSignatureForDetached(Byte[], CoseSigner, Byte[]) |
Belirtilen içerik için bu iletiye imza ekler. |
AddSignatureForDetached(Stream, CoseSigner, ReadOnlySpan<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(Byte[], CoseSigner, Byte[])
- Kaynak:
- CoseMultiSignMessage.cs
- Kaynak:
- CoseMultiSignMessage.cs
Belirtilen içerik için bu iletiye imza ekler.
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)
Parametreler
- detachedContent
- Byte[]
İmzalana içerik.
- signer
- CoseSigner
İçeriği imzalamak için kullanılan imzalayan bilgileri.
- associatedData
- Byte[]
İmzayla ilişkili ek veriler, doğrulama sırasında da sağlanmalıdır.
Özel durumlar
detachedContent
veya signer
şeklindedir null
.
içindeki ProtectedHeaderssigner
ve UnprotectedHeaders koleksiyonlarının ortak bir veya daha fazla etiketi vardır.
-veya-
Üst bilgide belirtilen etiketlerden biri CriticalHeaders veya daha fazlası eksik.
İçerik bu iletiye eklenmiş, eklenmiş içerik kullanan bir aşırı yükleme kullanın.
Şunlara uygulanır
AddSignatureForDetached(Stream, CoseSigner, ReadOnlySpan<Byte>)
- Kaynak:
- CoseMultiSignMessage.cs
- Kaynak:
- CoseMultiSignMessage.cs
Belirtilen içerik için bu iletiye imza ekler.
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)
Parametreler
- detachedContent
- Stream
İmzalana içerik.
- signer
- CoseSigner
İçeriği imzalamak için kullanılan imzalayan bilgileri.
- associatedData
- ReadOnlySpan<Byte>
İmzayla ilişkili ek veriler, doğrulama sırasında da sağlanmalıdır.
Özel durumlar
detachedContent
veya signer
şeklindedir null
.
detachedContent
okumayı veya aramayı desteklemez.
-veya-
içindeki ProtectedHeaderssigner
ve UnprotectedHeaders koleksiyonlarının ortak bir veya daha fazla etiketi vardır.
-veya-
Üst bilgide belirtilen etiketlerden biri CriticalHeaders veya daha fazlası eksik.
İçerik bu iletiye eklenmiş, eklenmiş içerik kullanan bir aşırı yükleme kullanın.
Şunlara uygulanır
AddSignatureForDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>)
- Kaynak:
- CoseMultiSignMessage.cs
- Kaynak:
- CoseMultiSignMessage.cs
Belirtilen içerik için bu iletiye imza ekler.
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)
Parametreler
- detachedContent
- ReadOnlySpan<Byte>
İmzalana içerik.
- signer
- CoseSigner
İçeriği imzalamak için kullanılan imzalayan bilgileri.
- associatedData
- ReadOnlySpan<Byte>
İmzayla ilişkili ek veriler, doğrulama sırasında da sağlanmalıdır.
Özel durumlar
signer
, null
değeridir.
içindeki ProtectedHeaderssigner
ve UnprotectedHeaders koleksiyonlarının ortak bir veya daha fazla etiketi vardır.
-veya-
Üst bilgide belirtilen etiketlerden biri CriticalHeaders veya daha fazlası eksik.
İçerik bu iletiye eklenmiş, eklenmiş içerik kullanan bir aşırı yükleme kullanın.