Partage via


CoseHeaderLabel Structure

Définition

Représente une étiquette d’en-tête COSE.

public value class CoseHeaderLabel : IEquatable<System::Security::Cryptography::Cose::CoseHeaderLabel>
public readonly struct CoseHeaderLabel : IEquatable<System.Security.Cryptography.Cose.CoseHeaderLabel>
type CoseHeaderLabel = struct
Public Structure CoseHeaderLabel
Implements IEquatable(Of CoseHeaderLabel)
Héritage
CoseHeaderLabel
Implémente

Constructeurs

CoseHeaderLabel(Int32)

Initialise une nouvelle instance du struct CoseHeaderLabel.

CoseHeaderLabel(String)

Initialise une nouvelle instance du struct CoseHeaderLabel.

Propriétés

Algorithm

Obtient une étiquette d’en-tête qui représente le paramètre d’en-tête connu « alg ».

ContentType

Obtient une étiquette d’en-tête qui représente le paramètre d’en-tête connu « type de contenu ».

CriticalHeaders

Obtient une étiquette d’en-tête qui représente le paramètre d’en-tête connu « crit ».

KeyIdentifier

Obtient une étiquette d’en-tête qui représente le paramètre d’en-tête connu « kid ».

Méthodes

Equals(CoseHeaderLabel)

Indique si l'objet actuel est égal à un autre objet du même type.

Equals(Object)

Retourne une valeur indiquant si cette instance équivaut à un objet spécifié.

GetHashCode()

Retourne le code de hachage de cette instance.

Opérateurs

Equality(CoseHeaderLabel, CoseHeaderLabel)

Détermine si deux instances d’étiquette d’en-tête spécifiées sont égales.

Inequality(CoseHeaderLabel, CoseHeaderLabel)

Détermine si deux instances d’étiquette d’en-tête spécifiées ne sont pas égales.

S’applique à