CoseSign1Message.VerifyEmbedded Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sprawdza, czy podpis jest prawidłowy dla zawartości przy użyciu określonego klucza.
Przeciążenia
| Nazwa | Opis |
|---|---|
| VerifyEmbedded(AsymmetricAlgorithm, Byte[]) |
Sprawdza, czy podpis jest prawidłowy dla zawartości przy użyciu określonego klucza. |
| VerifyEmbedded(AsymmetricAlgorithm, ReadOnlySpan<Byte>) |
Sprawdza, czy podpis jest prawidłowy dla zawartości przy użyciu określonego klucza. |
| VerifyEmbedded(CoseKey, ReadOnlySpan<Byte>) |
Sprawdza, czy podpis jest prawidłowy dla zawartości przy użyciu określonego klucza. |
VerifyEmbedded(AsymmetricAlgorithm, Byte[])
- Źródło:
- CoseSign1Message.cs
- Źródło:
- CoseSign1Message.cs
- Źródło:
- CoseSign1Message.cs
- Źródło:
- CoseSign1Message.cs
Sprawdza, czy podpis jest prawidłowy dla zawartości przy użyciu określonego klucza.
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
Parametry
Klucz publiczny skojarzony z kluczem prywatnym, który został użyty do podpisania zawartości.
- associatedData
- Byte[]
Dodatkowe dane skojarzone z podpisem, które muszą być zgodne z wartością podaną podczas podpisywania.
Zwraca
true jeśli podpis jest prawidłowy; w przeciwnym razie, false.
Wyjątki
Parametr key ma wartość null.
key jest nieobsługiwanym typem.
Zawartość jest odłączona od tego komunikatu, użyj przeciążenia, które akceptuje odłączaną zawartość.
ProtectedHeaders nie ma wartości nagłówka Algorithm .
— lub —
Nagłówek chroniony algorytmem został niepoprawnie sformatowany.
— lub —
Nagłówek chroniony algorytmem nie był jedną z wartości obsługiwanych przez tę implementację.
— lub —
Nagłówek chroniony algorytmem nie jest zgodny z algorytmami obsługiwanymi przez określony keyelement .
Zobacz też
Dotyczy
VerifyEmbedded(AsymmetricAlgorithm, ReadOnlySpan<Byte>)
- Źródło:
- CoseSign1Message.cs
- Źródło:
- CoseSign1Message.cs
- Źródło:
- CoseSign1Message.cs
- Źródło:
- CoseSign1Message.cs
Sprawdza, czy podpis jest prawidłowy dla zawartości przy użyciu określonego klucza.
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
Parametry
Klucz publiczny skojarzony z kluczem prywatnym, który został użyty do podpisania zawartości.
- associatedData
- ReadOnlySpan<Byte>
Dodatkowe dane skojarzone z podpisem, które muszą być zgodne z wartością podaną podczas podpisywania.
Zwraca
true jeśli podpis jest prawidłowy; w przeciwnym razie, false.
Wyjątki
Parametr key ma wartość null.
key jest nieobsługiwanym typem.
Zawartość jest odłączona od tego komunikatu, użyj przeciążenia, które akceptuje odłączaną zawartość.
ProtectedHeaders nie ma wartości nagłówka Algorithm .
— lub —
Nagłówek chroniony algorytmem został niepoprawnie sformatowany.
— lub —
Nagłówek chroniony algorytmem nie był jedną z wartości obsługiwanych przez tę implementację.
— lub —
Nagłówek chroniony algorytmem nie jest zgodny z algorytmami obsługiwanymi przez określony keyelement .
Zobacz też
Dotyczy
VerifyEmbedded(CoseKey, ReadOnlySpan<Byte>)
- Źródło:
- CoseSign1Message.cs
- Źródło:
- CoseSign1Message.cs
Sprawdza, czy podpis jest prawidłowy dla zawartości przy użyciu określonego klucza.
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
Parametry
- key
- CoseKey
Klucz publiczny skojarzony z kluczem prywatnym, który został użyty do podpisania zawartości.
- associatedData
- ReadOnlySpan<Byte>
Dodatkowe dane skojarzone z podpisem, które muszą być zgodne z wartością podaną podczas podpisywania.
Zwraca
true jeśli podpis jest prawidłowy; w przeciwnym razie, false.
Wyjątki
Parametr key ma wartość null.
key jest nieobsługiwanym typem.
Zawartość jest odłączona od tego komunikatu, użyj przeciążenia, które akceptuje odłączaną zawartość.
ProtectedHeaders nie ma wartości nagłówka Algorithm .
— lub —
Nagłówek chroniony algorytmem został niepoprawnie sformatowany.
— lub —
Nagłówek chroniony algorytmem nie był jedną z wartości obsługiwanych przez tę implementację.
— lub —
Nagłówek chroniony algorytmem nie jest zgodny z algorytmami obsługiwanymi przez określony keyelement .