Edit

Share via


CoseHeaderLabel Struct

Definition

Represents a COSE header label.

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)
Inheritance
CoseHeaderLabel
Implements

Constructors

CoseHeaderLabel(Int32)

Initializes a new instance of the CoseHeaderLabel struct.

CoseHeaderLabel(String)

Initializes a new instance of the CoseHeaderLabel struct.

Properties

Algorithm

Gets a header label that represents the known header parameter "alg".

ContentType

Gets a header label that represents the known header parameter "content type".

CriticalHeaders

Gets a header label that represents the known header parameter "crit".

KeyIdentifier

Gets a header label that represents the known header parameter "kid".

Methods

Equals(CoseHeaderLabel)

Indicates whether the current object is equal to another object of the same type.

Equals(Object)

Returns a value indicating whether this instance is equal to a specified object.

GetHashCode()

Returns the hash code for this instance.

Operators

Equality(CoseHeaderLabel, CoseHeaderLabel)

Determines whether two specified header label instances are equal.

Inequality(CoseHeaderLabel, CoseHeaderLabel)

Determines whether two specified header label instances are not equal.

Applies to