CoseSignature Clase

Definición

Representa un COSE_Signature que contiene una firma e información sobre esa firma asociada a .CoseMultiSignMessage

public ref class CoseSignature sealed
public sealed class CoseSignature
type CoseSignature = class
Public NotInheritable Class CoseSignature
Herencia
CoseSignature

Propiedades

Nombre Description
ProtectedHeaders

Obtiene los parámetros de encabezado protegidos asociados a esta instancia.

RawProtectedHeaders

Obtiene los bytes sin procesar de los parámetros de encabezado protegidos asociados a esta instancia.

Signature

Obtiene la firma digital.

UnprotectedHeaders

Obtiene los parámetros de encabezado no protegidos asociados a esta instancia.

Métodos

Nombre Description
VerifyDetached(AsymmetricAlgorithm, Byte[], Byte[])

Comprueba que la firma es válida para el contenido del mensaje mediante la clave especificada.

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

Comprueba que la firma es válida para el contenido del mensaje mediante la clave especificada.

VerifyDetached(AsymmetricAlgorithm, Stream, ReadOnlySpan<Byte>)

Comprueba que la firma es válida para el contenido del mensaje mediante la clave especificada.

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

Comprueba que la firma es válida para el contenido del mensaje mediante la clave especificada.

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

Comprueba que la firma es válida para el contenido del mensaje mediante la clave especificada.

VerifyDetached(CoseKey, Stream, ReadOnlySpan<Byte>)

Comprueba que la firma es válida para el contenido del mensaje mediante la clave especificada.

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

Comprueba de forma asincrónica que la firma es válida para el contenido del mensaje mediante la clave especificada.

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

Comprueba de forma asincrónica que la firma es válida para el contenido del mensaje mediante la clave especificada.

VerifyEmbedded(AsymmetricAlgorithm, Byte[])

Comprueba que la firma es válida para el contenido del mensaje mediante la clave especificada.

VerifyEmbedded(AsymmetricAlgorithm, ReadOnlySpan<Byte>)

Comprueba que la firma es válida para el contenido del mensaje mediante la clave especificada.

VerifyEmbedded(CoseKey, ReadOnlySpan<Byte>)

Comprueba que la firma es válida para el contenido del mensaje mediante la clave especificada.

Se aplica a