CoseHeaderLabel Yapı

Tanım

COSE üst bilgi etiketini temsil eder.

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)
Devralma
CoseHeaderLabel
Uygulamalar

Oluşturucular

CoseHeaderLabel(Int32)

Yapının yeni bir örneğini CoseHeaderLabel başlatır.

CoseHeaderLabel(String)

Yapının yeni bir örneğini CoseHeaderLabel başlatır.

Özellikler

Algorithm

Bilinen üst bilgi parametresi "alg" temsil eden bir üst bilgi etiketi alır.

ContentType

Bilinen üst bilgi parametresi "içerik türü"nü temsil eden bir üst bilgi etiketi alır.

CriticalHeaders

Bilinen üst bilgi parametresi "crit" temsil eden bir üst bilgi etiketi alır.

KeyIdentifier

Bilinen üst bilgi parametresi "kid" temsil eden bir üst bilgi etiketi alır.

Yöntemler

Equals(CoseHeaderLabel)

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

Equals(Object)

Bu örneğin, belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür.

GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

İşleçler

Equality(CoseHeaderLabel, CoseHeaderLabel)

Belirtilen iki üst bilgi etiketi örneğinin eşit olup olmadığını belirler.

Inequality(CoseHeaderLabel, CoseHeaderLabel)

Belirtilen iki üst bilgi etiketi örneğinin eşit olup olmadığını belirler.

Şunlara uygulanır