Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe PackageDigitalSignature

 

Representa uma assinatura digital aplicada a um conjunto de partes e relacionamentos do pacote.

Namespace:   System.IO.Packaging
Assembly:  WindowsBase (em WindowsBase.dll)

System.Object
  System.IO.Packaging.PackageDigitalSignature

public class PackageDigitalSignature

NomeDescrição
System_CAPS_pubpropertyCertificateEmbeddingOption

Obtém o certificado x. 509 incorporação de opção.

System_CAPS_pubpropertySignature

Obtém ou define a assinatura digital XML.

System_CAPS_pubpropertySignaturePart

Obtém o PackagePart que contém a assinatura.

System_CAPS_pubpropertySignatureType

Obtém a cadeia de caracteres URI que identifica o tipo de assinatura. 

System_CAPS_pubpropertySignatureValue

Obtém o valor de hash criptografado a Signature.

System_CAPS_pubpropertySignedParts

Obtém uma coleção de todos os PackagePart objetos assinado com a assinatura.

System_CAPS_pubpropertySignedRelationshipSelectors

Obtém a lista da PackageRelationship partes que foram assinados com a assinatura.

System_CAPS_pubpropertySigner

Obtém o certificado X.509 do signatário.

System_CAPS_pubpropertySigningTime

Obtém a data e hora em que a assinatura foi criada.

System_CAPS_pubpropertyTimeFormat

Obtém o formato de data e hora retornados por de SigningTime propriedade.

NomeDescrição
System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetPartTransformList(Uri)

Retorna uma lista ordenada do Transform operações aplicado a uma parte determinada.

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

System_CAPS_pubmethodVerify()

Verifica a assinatura digital em um certificado x. 509.

System_CAPS_pubmethodVerify(X509Certificate)

Verifica a assinatura digital em um determinado certificado x. 509.

A T:System.IO.Packaging.PackageDigitalSignature object is immutable and cannot be altered after it is created.

For security, a T:System.IO.Packaging.PackageDigitalSignature can be associated with parts within a T:System.IO.Packaging.Package. A T:System.IO.Packaging.PackageDigitalSignature incorporates an X.509 certificate that provides two features:

  • Identifies and authenticates the originator of the part.

  • Validates that the part has not been modified.

The digital signature does not preclude a part from being modified, but a validation check against the signature fails if the part has changed in any way. The application can then take appropriate action—for example, it can prevent the part from opening or it can notify the user that the part has been modified and is not secure.

For more information about package digital signatures, see the MSDN article Digital Signing Framework of the Open Packaging Conventionshttp://go.microsoft.com/fwlink/?LinkId=74494.

.NET Framework
Disponível desde 3.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: