CoseSignature Classe

Definizione

Rappresenta un COSE_Signature che contiene una firma e informazioni sulla firma associata a un oggetto CoseMultiSignMessage.

public ref class CoseSignature sealed
public sealed class CoseSignature
type CoseSignature = class
Public NotInheritable Class CoseSignature
Ereditarietà
CoseSignature

Proprietà

Nome Descrizione
ProtectedHeaders

Ottiene i parametri dell'intestazione protetta associati a questa istanza.

RawProtectedHeaders

Ottiene i byte non elaborati dei parametri dell'intestazione protetta associati a questa istanza.

Signature

Ottiene la firma digitale.

UnprotectedHeaders

Ottiene i parametri di intestazione non protetti associati a questa istanza.

Metodi

Nome Descrizione
VerifyDetached(AsymmetricAlgorithm, Byte[], Byte[])

Verifica che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyDetached(AsymmetricAlgorithm, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Verifica che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyDetached(AsymmetricAlgorithm, Stream, ReadOnlySpan<Byte>)

Verifica che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyDetached(CoseKey, Byte[], Byte[])

Verifica che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyDetached(CoseKey, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Verifica che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyDetached(CoseKey, Stream, ReadOnlySpan<Byte>)

Verifica che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyDetachedAsync(AsymmetricAlgorithm, Stream, ReadOnlyMemory<Byte>, CancellationToken)

Verifica in modo asincrono che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyDetachedAsync(CoseKey, Stream, ReadOnlyMemory<Byte>, CancellationToken)

Verifica in modo asincrono che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyEmbedded(AsymmetricAlgorithm, Byte[])

Verifica che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyEmbedded(AsymmetricAlgorithm, ReadOnlySpan<Byte>)

Verifica che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

VerifyEmbedded(CoseKey, ReadOnlySpan<Byte>)

Verifica che la firma sia valida per il contenuto del messaggio usando la chiave specificata.

Si applica a