CoseSign1Message.SignEmbedded Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| SignEmbedded(Byte[], CoseSigner, Byte[]) |
Signerar det angivna innehållet och kodar det som ett COSE_Sign1 meddelande med inbäddat innehåll. |
| SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Signerar det angivna innehållet och kodar det som ett COSE_Sign1 meddelande med inbäddat innehåll. |
SignEmbedded(Byte[], CoseSigner, Byte[])
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
Signerar det angivna innehållet och kodar det som ett COSE_Sign1 meddelande med inbäddat innehåll.
public static byte[] SignEmbedded(byte[] embeddedContent, System.Security.Cryptography.Cose.CoseSigner signer, byte[]? associatedData = default);
static member SignEmbedded : byte[] * System.Security.Cryptography.Cose.CoseSigner * byte[] -> byte[]
Public Shared Function SignEmbedded (embeddedContent As Byte(), signer As CoseSigner, Optional associatedData As Byte() = Nothing) As Byte()
Parametrar
- embeddedContent
- Byte[]
Innehållet som ska signeras och inkluderas i meddelandet.
- signer
- CoseSigner
Den undertecknarinformation som används för att signera embeddedContent.
- associatedData
- Byte[]
De extra data som är associerade med signaturen, som också måste tillhandahållas under verifieringen.
Returer
Det kodade meddelandet.
Undantag
embeddedContent eller signer är null.
Samlingarna ProtectedHeaders och UnprotectedHeaders i signer har en eller flera gemensamma etiketter.
-eller-
En eller flera av etiketterna som anges i en CriticalHeaders rubrik saknas.
Gäller för
SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>)
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
Signerar det angivna innehållet och kodar det som ett COSE_Sign1 meddelande med inbäddat innehåll.
public static byte[] SignEmbedded(ReadOnlySpan<byte> embeddedContent, System.Security.Cryptography.Cose.CoseSigner signer, ReadOnlySpan<byte> associatedData = default);
static member SignEmbedded : ReadOnlySpan<byte> * System.Security.Cryptography.Cose.CoseSigner * ReadOnlySpan<byte> -> byte[]
Public Shared Function SignEmbedded (embeddedContent As ReadOnlySpan(Of Byte), signer As CoseSigner, Optional associatedData As ReadOnlySpan(Of Byte) = Nothing) As Byte()
Parametrar
- embeddedContent
- ReadOnlySpan<Byte>
Innehållet som ska signeras och inkluderas i meddelandet.
- signer
- CoseSigner
Den undertecknarinformation som används för att signera embeddedContent.
- associatedData
- ReadOnlySpan<Byte>
De extra data som är associerade med signaturen, som också måste tillhandahållas under verifieringen.
Returer
Det kodade meddelandet.
Undantag
signer är null.
Samlingarna ProtectedHeaders och UnprotectedHeaders i signer har en eller flera gemensamma etiketter.
-eller-
En eller flera av etiketterna som anges i en CriticalHeaders rubrik saknas.