CoseSign1Message.VerifyEmbedded Metod

Definition

Ö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

key
AsymmetricAlgorithm

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

key
AsymmetricAlgorithm

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.

Se även

Gäller för