CoseSign1Message.VerifyEmbedded 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 |
|---|---|
| VerifyEmbedded(AsymmetricAlgorithm, Byte[]) |
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln. |
| VerifyEmbedded(AsymmetricAlgorithm, ReadOnlySpan<Byte>) |
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln. |
| VerifyEmbedded(CoseKey, ReadOnlySpan<Byte>) |
Verifierar att signaturen är giltig för innehållet med den angivna nyckeln. |
VerifyEmbedded(AsymmetricAlgorithm, 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 VerifyEmbedded(System.Security.Cryptography.AsymmetricAlgorithm key, byte[]? associatedData = default);
member this.VerifyEmbedded : System.Security.Cryptography.AsymmetricAlgorithm * byte[] -> bool
Public Function VerifyEmbedded (key As AsymmetricAlgorithm, 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.
- 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 är null.
key är av en typ som inte stöds.
Innehållet kopplas från det här meddelandet och använder en överlagring som accepterar ett frånkopplat 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
VerifyEmbedded(AsymmetricAlgorithm, 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 VerifyEmbedded(System::Security::Cryptography::AsymmetricAlgorithm ^ key, ReadOnlySpan<System::Byte> associatedData);
public bool VerifyEmbedded(System.Security.Cryptography.AsymmetricAlgorithm key, ReadOnlySpan<byte> associatedData);
member this.VerifyEmbedded : System.Security.Cryptography.AsymmetricAlgorithm * ReadOnlySpan<byte> -> bool
Public Function VerifyEmbedded (key As AsymmetricAlgorithm, associatedData As ReadOnlySpan(Of Byte)) As Boolean
Parametrar
Den offentliga nyckel som är associerad med den privata nyckeln som användes för att signera innehållet.
- 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 kopplas från det här meddelandet och använder en överlagring som accepterar ett frånkopplat 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
VerifyEmbedded(CoseKey, 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 VerifyEmbedded(System.Security.Cryptography.Cose.CoseKey key, ReadOnlySpan<byte> associatedData = default);
member this.VerifyEmbedded : System.Security.Cryptography.Cose.CoseKey * ReadOnlySpan<byte> -> bool
Public Function VerifyEmbedded (key As CoseKey, 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.
- 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 kopplas från det här meddelandet och använder en överlagring som accepterar ett frånkopplat 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.