CoseSignature Klas

Definitie

Vertegenwoordigt een COSE_Signature met één handtekening en informatie over die handtekening die is gekoppeld aan een CoseMultiSignMessage.

public ref class CoseSignature sealed
public sealed class CoseSignature
type CoseSignature = class
Public NotInheritable Class CoseSignature
Overname
CoseSignature

Eigenschappen

Name Description
ProtectedHeaders

Hiermee haalt u de beveiligde headerparameters op die zijn gekoppeld aan dit exemplaar.

RawProtectedHeaders

Hiermee haalt u de onbewerkte bytes op van de beveiligde headerparameters die aan dit exemplaar zijn gekoppeld.

Signature

Hiermee haalt u de digitale handtekening op.

UnprotectedHeaders

Hiermee worden de niet-beveiligde headerparameters opgehaald die aan dit exemplaar zijn gekoppeld.

Methoden

Name Description
VerifyDetached(AsymmetricAlgorithm, Byte[], Byte[])

Controleert of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyDetached(AsymmetricAlgorithm, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Controleert of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyDetached(AsymmetricAlgorithm, Stream, ReadOnlySpan<Byte>)

Controleert of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyDetached(CoseKey, Byte[], Byte[])

Controleert of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyDetached(CoseKey, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Controleert of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyDetached(CoseKey, Stream, ReadOnlySpan<Byte>)

Controleert of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyDetachedAsync(AsymmetricAlgorithm, Stream, ReadOnlyMemory<Byte>, CancellationToken)

Controleert asynchroon of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyDetachedAsync(CoseKey, Stream, ReadOnlyMemory<Byte>, CancellationToken)

Controleert asynchroon of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyEmbedded(AsymmetricAlgorithm, Byte[])

Controleert of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyEmbedded(AsymmetricAlgorithm, ReadOnlySpan<Byte>)

Controleert of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

VerifyEmbedded(CoseKey, ReadOnlySpan<Byte>)

Controleert of de handtekening geldig is voor de inhoud van het bericht met behulp van de opgegeven sleutel.

Van toepassing op