CoseSign1Message.VerifyDetached Metod

Definition

Ö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

key
AsymmetricAlgorithm

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

key
AsymmetricAlgorithm

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

key
AsymmetricAlgorithm

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.

Se även

Gäller för