CoseSignature.VerifyDetached Methode

Definitie

Overloads

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, Stream, ReadOnlySpan<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(CoseKey, Byte[], 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.

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(AsymmetricAlgorithm, Byte[], Byte[])

Bron:
CoseSignature.cs
Bron:
CoseSignature.cs
Bron:
CoseSignature.cs
Bron:
CoseSignature.cs

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

public bool VerifyDetached(System.Security.Cryptography.AsymmetricAlgorithm key, byte[] detachedContent, byte[]? associatedData = default);
member this.VerifyDetached : System.Security.Cryptography.AsymmetricAlgorithm * byte[] * byte[] -> bool
Public Function VerifyDetached (key As AsymmetricAlgorithm, detachedContent As Byte(), Optional associatedData As Byte() = Nothing) As Boolean

Parameters

key
AsymmetricAlgorithm

De persoonlijke sleutel die wordt gebruikt om de inhoud te ondertekenen.

detachedContent
Byte[]

De inhoud die eerder is ondertekend.

associatedData
Byte[]

De extra gegevens die aan de handtekening zijn gekoppeld, moeten overeenkomen met de waarde die tijdens het ondertekenen is opgegeven.

Retouren

true indien de handtekening geldig is; anders, false.

Uitzonderingen

key of detachedContent is null.

key is van een niet-ondersteund type.

De inhoud wordt ingesloten in het bijbehorende bericht en gebruikt een overbelasting die gebruikmaakt van ingesloten inhoud.

ProtectedHeaders heeft geen waarde voor de Algorithm koptekst.

– of –

De met het algoritme beveiligde header is onjuist opgemaakt.

– of –

De beveiligde header van het algoritme is niet een van de waarden die door deze implementatie worden ondersteund.

– of –

De beveiligde header van het algoritme komt niet overeen met de algoritmen die worden ondersteund door de opgegeven key.

Zie ook

Van toepassing op

VerifyDetached(AsymmetricAlgorithm, Stream, ReadOnlySpan<Byte>)

Bron:
CoseSignature.cs
Bron:
CoseSignature.cs
Bron:
CoseSignature.cs
Bron:
CoseSignature.cs

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

public bool VerifyDetached(System.Security.Cryptography.AsymmetricAlgorithm key, System.IO.Stream detachedContent, ReadOnlySpan<byte> associatedData = default);
member this.VerifyDetached : System.Security.Cryptography.AsymmetricAlgorithm * System.IO.Stream * ReadOnlySpan<byte> -> bool
Public Function VerifyDetached (key As AsymmetricAlgorithm, detachedContent As Stream, Optional associatedData As ReadOnlySpan(Of Byte) = Nothing) As Boolean

Parameters

key
AsymmetricAlgorithm

De persoonlijke sleutel die wordt gebruikt om de inhoud te ondertekenen.

detachedContent
Stream

De inhoud die eerder is ondertekend.

associatedData
ReadOnlySpan<Byte>

De extra gegevens die aan de handtekening zijn gekoppeld, moeten overeenkomen met de waarde die tijdens het ondertekenen is opgegeven.

Retouren

true indien de handtekening geldig is; anders, false.

Uitzonderingen

key of detachedContent is null.

key is van een niet-ondersteund type.

– of –

detachedContent biedt geen ondersteuning voor lezen of zoeken.

De inhoud wordt ingesloten in het bijbehorende bericht en gebruikt een overbelasting die gebruikmaakt van ingesloten inhoud.

ProtectedHeaders heeft geen waarde voor de Algorithm koptekst.

– of –

De met het algoritme beveiligde header is onjuist opgemaakt.

– of –

De beveiligde header van het algoritme is niet een van de waarden die door deze implementatie worden ondersteund.

– of –

De beveiligde header van het algoritme komt niet overeen met de algoritmen die worden ondersteund door de opgegeven key.

Zie ook

Van toepassing op

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

Bron:
CoseSignature.cs
Bron:
CoseSignature.cs
Bron:
CoseSignature.cs
Bron:
CoseSignature.cs

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

public bool VerifyDetached(System.Security.Cryptography.AsymmetricAlgorithm key, ReadOnlySpan<byte> detachedContent, ReadOnlySpan<byte> associatedData = default);
member this.VerifyDetached : System.Security.Cryptography.AsymmetricAlgorithm * ReadOnlySpan<byte> * ReadOnlySpan<byte> -> bool
Public Function VerifyDetached (key As AsymmetricAlgorithm, detachedContent As ReadOnlySpan(Of Byte), Optional associatedData As ReadOnlySpan(Of Byte) = Nothing) As Boolean

Parameters

key
AsymmetricAlgorithm

De persoonlijke sleutel die wordt gebruikt om de inhoud te ondertekenen.

detachedContent
ReadOnlySpan<Byte>

De inhoud die eerder is ondertekend.

associatedData
ReadOnlySpan<Byte>

De extra gegevens die aan de handtekening zijn gekoppeld, moeten overeenkomen met de waarde die tijdens het ondertekenen is opgegeven.

Retouren

true indien de handtekening geldig is; anders, false.

Uitzonderingen

key is null.

key is van een niet-ondersteund type.

De inhoud wordt ingesloten in het bijbehorende bericht en gebruikt een overbelasting die gebruikmaakt van ingesloten inhoud.

ProtectedHeaders heeft geen waarde voor de Algorithm koptekst.

– of –

De met het algoritme beveiligde header is onjuist opgemaakt.

– of –

De beveiligde header van het algoritme is niet een van de waarden die door deze implementatie worden ondersteund.

– of –

De beveiligde header van het algoritme komt niet overeen met de algoritmen die worden ondersteund door de opgegeven key.

Zie ook

Van toepassing op

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

Bron:
CoseSignature.cs
Bron:
CoseSignature.cs

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

public bool VerifyDetached(System.Security.Cryptography.Cose.CoseKey key, byte[] detachedContent, byte[]? associatedData = default);
member this.VerifyDetached : System.Security.Cryptography.Cose.CoseKey * byte[] * byte[] -> bool
Public Function VerifyDetached (key As CoseKey, detachedContent As Byte(), Optional associatedData As Byte() = Nothing) As Boolean

Parameters

key
CoseKey

De persoonlijke sleutel die wordt gebruikt om de inhoud te ondertekenen.

detachedContent
Byte[]

De inhoud die eerder is ondertekend.

associatedData
Byte[]

De extra gegevens die aan de handtekening zijn gekoppeld, moeten overeenkomen met de waarde die tijdens het ondertekenen is opgegeven.

Retouren

true indien de handtekening geldig is; anders, false.

Uitzonderingen

key of detachedContent is null.

key is van een niet-ondersteund type.

De inhoud wordt ingesloten in het bijbehorende bericht en gebruikt een overbelasting die gebruikmaakt van ingesloten inhoud.

ProtectedHeaders heeft geen waarde voor de Algorithm koptekst.

– of –

De met het algoritme beveiligde header is onjuist opgemaakt.

– of –

De beveiligde header van het algoritme is niet een van de waarden die door deze implementatie worden ondersteund.

– of –

De beveiligde header van het algoritme komt niet overeen met de algoritmen die worden ondersteund door de opgegeven key.

Zie ook

Van toepassing op

VerifyDetached(CoseKey, Stream, ReadOnlySpan<Byte>)

Bron:
CoseSignature.cs
Bron:
CoseSignature.cs

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

public bool VerifyDetached(System.Security.Cryptography.Cose.CoseKey key, System.IO.Stream detachedContent, ReadOnlySpan<byte> associatedData = default);
member this.VerifyDetached : System.Security.Cryptography.Cose.CoseKey * System.IO.Stream * ReadOnlySpan<byte> -> bool
Public Function VerifyDetached (key As CoseKey, detachedContent As Stream, Optional associatedData As ReadOnlySpan(Of Byte) = Nothing) As Boolean

Parameters

key
CoseKey

De persoonlijke sleutel die wordt gebruikt om de inhoud te ondertekenen.

detachedContent
Stream

De inhoud die eerder is ondertekend.

associatedData
ReadOnlySpan<Byte>

De extra gegevens die aan de handtekening zijn gekoppeld, moeten overeenkomen met de waarde die tijdens het ondertekenen is opgegeven.

Retouren

true indien de handtekening geldig is; anders, false.

Uitzonderingen

key of detachedContent is null.

key is van een niet-ondersteund type.

– of –

detachedContent biedt geen ondersteuning voor lezen of zoeken.

De inhoud wordt ingesloten in het bijbehorende bericht en gebruikt een overbelasting die gebruikmaakt van ingesloten inhoud.

ProtectedHeaders heeft geen waarde voor de Algorithm koptekst.

– of –

De met het algoritme beveiligde header is onjuist opgemaakt.

– of –

De beveiligde header van het algoritme is niet een van de waarden die door deze implementatie worden ondersteund.

– of –

De beveiligde header van het algoritme komt niet overeen met de algoritmen die worden ondersteund door de opgegeven key.

Zie ook

Van toepassing op

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

Bron:
CoseSignature.cs
Bron:
CoseSignature.cs

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

public bool VerifyDetached(System.Security.Cryptography.Cose.CoseKey key, ReadOnlySpan<byte> detachedContent, ReadOnlySpan<byte> associatedData = default);
member this.VerifyDetached : System.Security.Cryptography.Cose.CoseKey * ReadOnlySpan<byte> * ReadOnlySpan<byte> -> bool
Public Function VerifyDetached (key As CoseKey, detachedContent As ReadOnlySpan(Of Byte), Optional associatedData As ReadOnlySpan(Of Byte) = Nothing) As Boolean

Parameters

key
CoseKey

De persoonlijke sleutel die wordt gebruikt om de inhoud te ondertekenen.

detachedContent
ReadOnlySpan<Byte>

De inhoud die eerder is ondertekend.

associatedData
ReadOnlySpan<Byte>

De extra gegevens die aan de handtekening zijn gekoppeld, moeten overeenkomen met de waarde die tijdens het ondertekenen is opgegeven.

Retouren

true indien de handtekening geldig is; anders, false.

Uitzonderingen

key is null.

key is van een niet-ondersteund type.

De inhoud wordt ingesloten in het bijbehorende bericht en gebruikt een overbelasting die gebruikmaakt van ingesloten inhoud.

ProtectedHeaders heeft geen waarde voor de Algorithm koptekst.

– of –

De met het algoritme beveiligde header is onjuist opgemaakt.

– of –

De beveiligde header van het algoritme is niet een van de waarden die door deze implementatie worden ondersteund.

– of –

De beveiligde header van het algoritme komt niet overeen met de algoritmen die worden ondersteund door de opgegeven key.

Zie ook

Van toepassing op