CoseSign1Message.VerifyDetached Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| VerifyDetached(AsymmetricAlgorithm, Byte[], Byte[]) |
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln. |
| VerifyDetached(AsymmetricAlgorithm, Stream, ReadOnlySpan<Byte>) |
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln. |
| VerifyDetached(AsymmetricAlgorithm, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln. |
| VerifyDetached(CoseKey, Byte[], Byte[]) |
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln. |
| VerifyDetached(CoseKey, Stream, ReadOnlySpan<Byte>) |
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln. |
| VerifyDetached(CoseKey, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln. |
VerifyDetached(AsymmetricAlgorithm, Byte[], Byte[])
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln.
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
Parametrar
Den offentliga nyckel som är associerad med den privata nyckeln som användes för att signera innehållet.
- detachedContent
- Byte[]
Innehållet som tidigare var signerat.
- associatedData
- Byte[]
De extra data som är associerade med signaturen, som måste matcha värdet som angavs under signeringen.
Returer
trueom signaturen är giltig. annars . false
Undantag
key eller detachedContent är null.
key är av en typ som inte stöds.
Innehållet är inbäddat i det här meddelandet och använder en överlagring som använder inbäddat innehåll.
ProtectedHeaders inte har något värde för Algorithm rubriken.
-eller-
Det algoritmskyddade huvudet var felaktigt formaterat.
-eller-
Det algoritmskyddade huvudet var inte ett av de värden som stöds av den här implementeringen.
-eller-
Det algoritmskyddade huvudet matchar inte de algoritmer som stöds av den angivna key.
Se även
Gäller för
VerifyDetached(AsymmetricAlgorithm, Stream, ReadOnlySpan<Byte>)
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln.
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
Parametrar
Den offentliga nyckel som är associerad med den privata nyckeln som användes för att signera innehållet.
- detachedContent
- Stream
Innehållet som tidigare var signerat.
- associatedData
- ReadOnlySpan<Byte>
De extra data som är associerade med signaturen, som måste matcha värdet som angavs under signeringen.
Returer
trueom signaturen är giltig. annars . false
Undantag
key eller detachedContent är null.
key är av en typ som inte stöds.
-eller-
detachedContent stöder inte läsning eller sökande.
Innehållet är inbäddat i det här meddelandet och använder en överlagring som använder inbäddat innehåll.
ProtectedHeaders inte har något värde för Algorithm rubriken.
-eller-
Det algoritmskyddade huvudet var felaktigt formaterat.
-eller-
Det algoritmskyddade huvudet var inte ett av de värden som stöds av den här implementeringen.
-eller-
Det algoritmskyddade huvudet matchar inte de algoritmer som stöds av den angivna key.
Se även
Gäller för
VerifyDetached(AsymmetricAlgorithm, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln.
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
Parametrar
Den offentliga nyckel som är associerad med den privata nyckeln som användes för att signera innehållet.
- detachedContent
- ReadOnlySpan<Byte>
Innehållet som tidigare var signerat.
- associatedData
- ReadOnlySpan<Byte>
De extra data som är associerade med signaturen, som måste matcha värdet som angavs under signeringen.
Returer
trueom signaturen är giltig. annars . false
Undantag
key är null.
key är av en typ som inte stöds.
Innehållet är inbäddat i det här meddelandet och använder en överlagring som använder inbäddat innehåll.
ProtectedHeaders inte har något värde för Algorithm rubriken.
-eller-
Det algoritmskyddade huvudet var felaktigt formaterat.
-eller-
Det algoritmskyddade huvudet var inte ett av de värden som stöds av den här implementeringen.
-eller-
Det algoritmskyddade huvudet matchar inte de algoritmer som stöds av den angivna key.
Se även
Gäller för
VerifyDetached(CoseKey, Byte[], Byte[])
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln.
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
Parametrar
- key
- CoseKey
Den offentliga nyckel som är associerad med den privata nyckeln som användes för att signera innehållet.
- detachedContent
- Byte[]
Innehållet som tidigare var signerat.
- associatedData
- Byte[]
De extra data som är associerade med signaturen, som måste matcha värdet som angavs under signeringen.
Returer
trueom signaturen är giltig. annars . false
Undantag
key eller detachedContent är null.
key är av en typ som inte stöds.
Innehållet är inbäddat i det här meddelandet och använder en överlagring som använder inbäddat innehåll.
ProtectedHeaders inte har något värde för Algorithm rubriken.
-eller-
Det algoritmskyddade huvudet var felaktigt formaterat.
-eller-
Det algoritmskyddade huvudet var inte ett av de värden som stöds av den här implementeringen.
-eller-
Det algoritmskyddade huvudet matchar inte de algoritmer som stöds av den angivna key.
Se även
Gäller för
VerifyDetached(CoseKey, Stream, ReadOnlySpan<Byte>)
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln.
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
Parametrar
- key
- CoseKey
Den offentliga nyckel som är associerad med den privata nyckeln som användes för att signera innehållet.
- detachedContent
- Stream
Innehållet som tidigare var signerat.
- associatedData
- ReadOnlySpan<Byte>
De extra data som är associerade med signaturen, som måste matcha värdet som angavs under signeringen.
Returer
trueom signaturen är giltig. annars . false
Undantag
key eller detachedContent är null.
key är av en typ som inte stöds.
-eller-
detachedContent stöder inte läsning eller sökande.
Innehållet är inbäddat i det här meddelandet och använder en överlagring som använder inbäddat innehåll.
ProtectedHeaders inte har något värde för Algorithm rubriken.
-eller-
Det algoritmskyddade huvudet var felaktigt formaterat.
-eller-
Det algoritmskyddade huvudet var inte ett av de värden som stöds av den här implementeringen.
-eller-
Det algoritmskyddade huvudet matchar inte de algoritmer som stöds av den angivna key.
Se även
Gäller för
VerifyDetached(CoseKey, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Källa:
- CoseSign1Message.cs
- Källa:
- CoseSign1Message.cs
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln.
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
Parametrar
- key
- CoseKey
Den offentliga nyckel som är associerad med den privata nyckeln som användes för att signera innehållet.
- detachedContent
- ReadOnlySpan<Byte>
Innehållet som tidigare var signerat.
- associatedData
- ReadOnlySpan<Byte>
De extra data som är associerade med signaturen, som måste matcha värdet som angavs under signeringen.
Returer
trueom signaturen är giltig. annars . false
Undantag
key är null.
key är av en typ som inte stöds.
Innehållet är inbäddat i det här meddelandet och använder en överlagring som använder inbäddat innehåll.
ProtectedHeaders inte har något värde för Algorithm rubriken.
-eller-
Det algoritmskyddade huvudet var felaktigt formaterat.
-eller-
Det algoritmskyddade huvudet var inte ett av de värden som stöds av den här implementeringen.
-eller-
Det algoritmskyddade huvudet matchar inte de algoritmer som stöds av den angivna key.