CoseSignature.VerifyDetached Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
VerifyDetached(AsymmetricAlgorithm, Byte[], Byte[]) |
Pomocí zadaného klíče ověří, že podpis je platný pro obsah zprávy. |
VerifyDetached(AsymmetricAlgorithm, Stream, ReadOnlySpan<Byte>) |
Pomocí zadaného klíče ověří, že podpis je platný pro obsah zprávy. |
VerifyDetached(AsymmetricAlgorithm, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Pomocí zadaného klíče ověří, že podpis je platný pro obsah zprávy. |
VerifyDetached(AsymmetricAlgorithm, Byte[], Byte[])
- Zdroj:
- CoseSignature.cs
- Zdroj:
- CoseSignature.cs
- Zdroj:
- CoseSignature.cs
Pomocí zadaného klíče ověří, že podpis je platný pro obsah zprávy.
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
Parametry
Privátní klíč použitý k podepsání obsahu.
- detachedContent
- Byte[]
Obsah, který byl dříve podepsán.
- associatedData
- Byte[]
Další data přidružená k podpisu, která se musí shodovat s hodnotou zadanou během podepisování.
Návraty
true
pokud je podpis platný; v opačném případě . false
Výjimky
key
nebo detachedContent
je null
.
key
je nepodporovaného typu.
Obsah je vložen do přidružené zprávy, použijte přetížení, které používá vložený obsah.
ProtectedHeaders nemá hodnotu pro hlavičku Algorithm .
-nebo-
Záhlaví chráněné algoritmem bylo nesprávně naformátováno.
-nebo-
Hlavička chráněná algoritmem nebyla jednou z hodnot podporovaných touto implementací.
-nebo-
Hlavička chráněná algoritmem neodpovídá algoritmům podporovaným zadaným key
.
Platí pro
VerifyDetached(AsymmetricAlgorithm, Stream, ReadOnlySpan<Byte>)
- Zdroj:
- CoseSignature.cs
- Zdroj:
- CoseSignature.cs
- Zdroj:
- CoseSignature.cs
Pomocí zadaného klíče ověří, že podpis je platný pro obsah zprávy.
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
Parametry
Privátní klíč použitý k podepsání obsahu.
- detachedContent
- Stream
Obsah, který byl dříve podepsán.
- associatedData
- ReadOnlySpan<Byte>
Další data přidružená k podpisu, která se musí shodovat s hodnotou zadanou během podepisování.
Návraty
true
pokud je podpis platný; v opačném případě . false
Výjimky
key
nebo detachedContent
je null
.
key
je nepodporovaného typu.
-nebo-
detachedContent
nepodporuje čtení nebo vyhledávání.
Obsah je vložen do přidružené zprávy, použijte přetížení, které používá vložený obsah.
ProtectedHeaders nemá hodnotu pro hlavičku Algorithm .
-nebo-
Záhlaví chráněné algoritmem bylo nesprávně naformátováno.
-nebo-
Hlavička chráněná algoritmem nebyla jednou z hodnot podporovaných touto implementací.
-nebo-
Hlavička chráněná algoritmem neodpovídá algoritmům podporovaným zadaným key
.
Platí pro
VerifyDetached(AsymmetricAlgorithm, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Zdroj:
- CoseSignature.cs
- Zdroj:
- CoseSignature.cs
- Zdroj:
- CoseSignature.cs
Pomocí zadaného klíče ověří, že podpis je platný pro obsah zprávy.
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
Parametry
Privátní klíč použitý k podepsání obsahu.
- detachedContent
- ReadOnlySpan<Byte>
Obsah, který byl dříve podepsán.
- associatedData
- ReadOnlySpan<Byte>
Další data přidružená k podpisu, která se musí shodovat s hodnotou zadanou během podepisování.
Návraty
true
pokud je podpis platný; v opačném případě . false
Výjimky
key
je null
.
key
je nepodporovaného typu.
Obsah je vložen do přidružené zprávy, použijte přetížení, které používá vložený obsah.
ProtectedHeaders nemá hodnotu pro hlavičku Algorithm .
-nebo-
Záhlaví chráněné algoritmem bylo nesprávně naformátováno.
-nebo-
Hlavička chráněná algoritmem nebyla jednou z hodnot podporovaných touto implementací.
-nebo-
Hlavička chráněná algoritmem neodpovídá algoritmům podporovaným zadaným key
.