CoseMultiSignMessage.AddSignatureForEmbedded Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AddSignatureForEmbedded(CoseSigner, Byte[]) |
Fügt eine Signatur für den in diese Nachricht eingebetteten Inhalt hinzu. |
AddSignatureForEmbedded(CoseSigner, ReadOnlySpan<Byte>) |
Fügt eine Signatur für den in diese Nachricht eingebetteten Inhalt hinzu. |
AddSignatureForEmbedded(CoseSigner, Byte[])
- Quelle:
- CoseMultiSignMessage.cs
- Quelle:
- CoseMultiSignMessage.cs
- Quelle:
- CoseMultiSignMessage.cs
Fügt eine Signatur für den in diese Nachricht eingebetteten Inhalt hinzu.
public void AddSignatureForEmbedded (System.Security.Cryptography.Cose.CoseSigner signer, byte[]? associatedData = default);
member this.AddSignatureForEmbedded : System.Security.Cryptography.Cose.CoseSigner * byte[] -> unit
Public Sub AddSignatureForEmbedded (signer As CoseSigner, Optional associatedData As Byte() = Nothing)
Parameter
- signer
- CoseSigner
Die Signiererinformationen, die zum Signieren des Inhalts verwendet werden.
- associatedData
- Byte[]
Die zusätzlichen Daten, die der Signatur zugeordnet sind, die auch während der Überprüfung bereitgestellt werden müssen.
Ausnahmen
signer
ist null
Die ProtectedHeaders Auflistungen und UnprotectedHeaders in signer
haben mindestens eine Bezeichnung gemeinsam.
Oder
Mindestens eine der in einem CriticalHeaders Header angegebenen Bezeichnungen fehlt.
Der Inhalt wird von dieser Nachricht getrennt. Verwenden Sie eine Überladung, die einen getrennten Inhalt akzeptiert.
Gilt für:
AddSignatureForEmbedded(CoseSigner, ReadOnlySpan<Byte>)
- Quelle:
- CoseMultiSignMessage.cs
- Quelle:
- CoseMultiSignMessage.cs
- Quelle:
- CoseMultiSignMessage.cs
Fügt eine Signatur für den in diese Nachricht eingebetteten Inhalt hinzu.
public:
void AddSignatureForEmbedded(System::Security::Cryptography::Cose::CoseSigner ^ signer, ReadOnlySpan<System::Byte> associatedData);
public void AddSignatureForEmbedded (System.Security.Cryptography.Cose.CoseSigner signer, ReadOnlySpan<byte> associatedData);
member this.AddSignatureForEmbedded : System.Security.Cryptography.Cose.CoseSigner * ReadOnlySpan<byte> -> unit
Public Sub AddSignatureForEmbedded (signer As CoseSigner, associatedData As ReadOnlySpan(Of Byte))
Parameter
- signer
- CoseSigner
Die Signiererinformationen, die zum Signieren des Inhalts verwendet werden.
- associatedData
- ReadOnlySpan<Byte>
Die zusätzlichen Daten, die der Signatur zugeordnet sind, die auch während der Überprüfung bereitgestellt werden müssen.
Ausnahmen
signer
ist null
Die ProtectedHeaders Auflistungen und UnprotectedHeaders in signer
haben mindestens eine Bezeichnung gemeinsam.
Oder
Mindestens eine der in einem CriticalHeaders Header angegebenen Bezeichnungen fehlt.
Der Inhalt wird von dieser Nachricht getrennt. Verwenden Sie eine Überladung, die einen getrennten Inhalt akzeptiert.