CoseSign1Message.SignEmbedded Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SignEmbedded(Byte[], CoseSigner, Byte[]) |
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign1 avec du contenu incorporé. |
SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign1 avec du contenu incorporé. |
SignEmbedded(Byte[], CoseSigner, Byte[])
- Source:
- CoseSign1Message.cs
- Source:
- CoseSign1Message.cs
- Source:
- CoseSign1Message.cs
- Source:
- CoseSign1Message.cs
- Source:
- CoseSign1Message.cs
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign1 avec du contenu incorporé.
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()
Paramètres
- embeddedContent
- Byte[]
Contenu à signer et à inclure dans le message.
- signer
- CoseSigner
Informations de signataire utilisées pour signer embeddedContent
.
- associatedData
- Byte[]
Données supplémentaires associées à la signature, qui doivent également être fournies lors de la vérification.
Retours
Message encodé.
Exceptions
embeddedContent
ou signer
est null
.
Les ProtectedHeaders collections et UnprotectedHeaders dans signer
ont une ou plusieurs étiquettes en commun.
-ou-
Une ou plusieurs des étiquettes spécifiées dans un CriticalHeaders en-tête sont manquantes.
S’applique à
SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>)
- Source:
- CoseSign1Message.cs
- Source:
- CoseSign1Message.cs
- Source:
- CoseSign1Message.cs
- Source:
- CoseSign1Message.cs
- Source:
- CoseSign1Message.cs
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign1 avec du contenu incorporé.
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()
Paramètres
- embeddedContent
- ReadOnlySpan<Byte>
Contenu à signer et à inclure dans le message.
- signer
- CoseSigner
Informations de signataire utilisées pour signer embeddedContent
.
- associatedData
- ReadOnlySpan<Byte>
Données supplémentaires associées à la signature, qui doivent également être fournies lors de la vérification.
Retours
Message encodé.
Exceptions
signer
a la valeur null
.
Les ProtectedHeaders collections et UnprotectedHeaders dans signer
ont une ou plusieurs étiquettes en commun.
-ou-
Une ou plusieurs des étiquettes spécifiées dans un CriticalHeaders en-tête sont manquantes.