CoseMultiSignMessage Classe
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.
Représente un message COSE_Sign plusieurs signatures.
public ref class CoseMultiSignMessage sealed : System::Security::Cryptography::Cose::CoseMessage
public sealed class CoseMultiSignMessage : System.Security.Cryptography.Cose.CoseMessage
type CoseMultiSignMessage = class
inherit CoseMessage
Public NotInheritable Class CoseMultiSignMessage
Inherits CoseMessage
- Héritage
Propriétés
Content |
Obtient le contenu de ce message ou |
ProtectedHeaders |
Obtient les paramètres d’en-tête protégés associés à ce message. (Hérité de CoseMessage) |
RawProtectedHeaders |
Obtient les octets bruts des paramètres d’en-tête protégés associés à ce message. (Hérité de CoseMessage) |
Signatures |
Obtient une collection en lecture seule de signatures associées à ce message. |
UnprotectedHeaders |
Obtient les paramètres d’en-tête non protégés associés à ce message. (Hérité de CoseMessage) |
Méthodes
AddSignatureForDetached(Byte[], CoseSigner, Byte[]) |
Ajoute une signature pour le contenu spécifié à ce message. |
AddSignatureForDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Ajoute une signature pour le contenu spécifié à ce message. |
AddSignatureForDetached(Stream, CoseSigner, ReadOnlySpan<Byte>) |
Ajoute une signature pour le contenu spécifié à ce message. |
AddSignatureForDetachedAsync(Stream, CoseSigner, ReadOnlyMemory<Byte>, CancellationToken) |
Ajoute de manière asynchrone une signature pour le contenu spécifié à ce message. |
AddSignatureForEmbedded(CoseSigner, Byte[]) |
Ajoute une signature pour le contenu incorporé dans ce message. |
AddSignatureForEmbedded(CoseSigner, ReadOnlySpan<Byte>) |
Ajoute une signature pour le contenu incorporé dans ce message. |
Encode() |
Encode ce message en tant que CBOR. (Hérité de CoseMessage) |
Encode(Span<Byte>) |
Encode ce message en tant que CBOR. (Hérité de CoseMessage) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetEncodedLength() |
Calcule le nombre d’octets produits en encodant ce message. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
RemoveSignature(CoseSignature) |
Supprime la signature spécifiée du message. |
RemoveSignature(Int32) |
Supprime la signature à l’index spécifié du message. |
SignDetached(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign avec du contenu détaché. |
SignDetached(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign avec du contenu détaché. |
SignDetached(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign avec du contenu détaché. |
SignDetachedAsync(Stream, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlyMemory<Byte>, CancellationToken) |
Signe de manière asynchrone le contenu spécifié et l’encode sous la forme d’un message COSE_Sign avec du contenu détaché. |
SignEmbedded(Byte[], CoseSigner, CoseHeaderMap, CoseHeaderMap, Byte[]) |
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign avec du contenu incorporé. |
SignEmbedded(ReadOnlySpan<Byte>, CoseSigner, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign avec du contenu détaché. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
TryEncode(Span<Byte>, Int32) |
Tente d’encoder ce message dans la mémoire tampon spécifiée. |
TrySignDetached(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Tente de signer le contenu spécifié et de l’encoder en tant que message COSE_Sign avec du contenu détaché dans la mémoire tampon spécifiée. |
TrySignEmbedded(ReadOnlySpan<Byte>, Span<Byte>, CoseSigner, Int32, CoseHeaderMap, CoseHeaderMap, ReadOnlySpan<Byte>) |
Signe le contenu spécifié et l’encode sous la forme d’un message COSE_Sign avec du contenu incorporé. |