CoseSign1Message.SignDetached Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
SignDetached(Byte[], CoseSigner, Byte[]) |
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign1 zprávu s odpojeným obsahem. |
SignDetached(Stream, CoseSigner, ReadOnlySpan<Byte>) |
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign1 zprávu s odpojeným obsahem. |
SignDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>) |
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign1 zprávu s odpojeným obsahem. |
SignDetached(Byte[], CoseSigner, Byte[])
- Zdroj:
- CoseSign1Message.cs
- Zdroj:
- CoseSign1Message.cs
- Zdroj:
- CoseSign1Message.cs
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign1 zprávu s odpojeným obsahem.
public static byte[] SignDetached (byte[] detachedContent, System.Security.Cryptography.Cose.CoseSigner signer, byte[]? associatedData = default);
static member SignDetached : byte[] * System.Security.Cryptography.Cose.CoseSigner * byte[] -> byte[]
Public Shared Function SignDetached (detachedContent As Byte(), signer As CoseSigner, Optional associatedData As Byte() = Nothing) As Byte()
Parametry
- detachedContent
- Byte[]
Obsah, který se má podepsat.
- signer
- CoseSigner
Informace o podepisující sadě použité k podepsání detachedContent
.
- associatedData
- Byte[]
Další data přidružená k podpisu, která musí být také uvedena během ověřování.
Návraty
Zakódovaná zpráva.
Výjimky
detachedContent
nebo signer
je null
.
Kolekce ProtectedHeaders a UnprotectedHeaders v signer
souboru mají jeden nebo více společných popisků.
-nebo-
Chybí jeden nebo více popisků zadaných v CriticalHeaders záhlaví.
Platí pro
SignDetached(Stream, CoseSigner, ReadOnlySpan<Byte>)
- Zdroj:
- CoseSign1Message.cs
- Zdroj:
- CoseSign1Message.cs
- Zdroj:
- CoseSign1Message.cs
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign1 zprávu s odpojeným obsahem.
public static byte[] SignDetached (System.IO.Stream detachedContent, System.Security.Cryptography.Cose.CoseSigner signer, ReadOnlySpan<byte> associatedData = default);
static member SignDetached : System.IO.Stream * System.Security.Cryptography.Cose.CoseSigner * ReadOnlySpan<byte> -> byte[]
Public Shared Function SignDetached (detachedContent As Stream, signer As CoseSigner, Optional associatedData As ReadOnlySpan(Of Byte) = Nothing) As Byte()
Parametry
- detachedContent
- Stream
Obsah, který se má podepsat.
- signer
- CoseSigner
Informace o podepisující sadě použité k podepsání detachedContent
.
- associatedData
- ReadOnlySpan<Byte>
Další data přidružená k podpisu, která musí být také uvedena během ověřování.
Návraty
Zakódovaná zpráva.
Výjimky
detachedContent
nebo signer
je null
.
detachedContent
nepodporuje čtení ani vyhledávání.
-nebo-
Kolekce ProtectedHeaders a UnprotectedHeaders v signer
souboru mají jeden nebo více společných popisků.
-nebo-
Chybí jeden nebo více popisků zadaných v CriticalHeaders záhlaví.
Platí pro
SignDetached(ReadOnlySpan<Byte>, CoseSigner, ReadOnlySpan<Byte>)
- Zdroj:
- CoseSign1Message.cs
- Zdroj:
- CoseSign1Message.cs
- Zdroj:
- CoseSign1Message.cs
Podepíše zadaný obsah a zakóduje ho jako COSE_Sign1 zprávu s odpojeným obsahem.
public static byte[] SignDetached (ReadOnlySpan<byte> detachedContent, System.Security.Cryptography.Cose.CoseSigner signer, ReadOnlySpan<byte> associatedData = default);
static member SignDetached : ReadOnlySpan<byte> * System.Security.Cryptography.Cose.CoseSigner * ReadOnlySpan<byte> -> byte[]
Public Shared Function SignDetached (detachedContent As ReadOnlySpan(Of Byte), signer As CoseSigner, Optional associatedData As ReadOnlySpan(Of Byte) = Nothing) As Byte()
Parametry
- detachedContent
- ReadOnlySpan<Byte>
Obsah, který se má podepsat.
- signer
- CoseSigner
Informace o podepisující sadě použité k podepsání detachedContent
.
- associatedData
- ReadOnlySpan<Byte>
Další data přidružená k podpisu, která musí být také uvedena během ověřování.
Návraty
Zakódovaná zpráva.
Výjimky
signer
je null
.
Kolekce ProtectedHeaders a UnprotectedHeaders v signer
souboru mají jeden nebo více společných popisků.
-nebo-
Chybí jeden nebo více popisků zadaných v CriticalHeaders záhlaví.