Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Classe XpsDigitalSignature

Representa uma assinatura digital para XpsDocument.

System.Object
  System.Windows.Xps.Packaging.XpsDigitalSignature

Namespace:  System.Windows.Xps.Packaging
Assembly:  ReachFramework (em ReachFramework.dll)

public class XpsDigitalSignature

O tipo XpsDigitalSignature expõe os membros a seguir.

  NomeDescrição
Método públicoXpsDigitalSignatureInicializa uma nova instância da classe XpsDigitalSignature.
Superior

  NomeDescrição
Propriedade públicaDocumentPropertiesRestrictedObtém um valor que indica se alterar as propriedades de documento invalida a assinatura digital.
Propriedade públicaIdObtém GUID de assinatura.
Propriedade públicaIsCertificateAvailableObtém um valor que indica se Certificado X.509 de signatário está contido no documento Package.
Propriedade públicaSignatureOriginRestrictedObtém um valor que indica se a assinatura digital é invalidada se alguém assina o pacote.
Propriedade públicaSignatureTypeObtém uma cadeia de caracteres de URL que identifica o tipo de assinatura.
Propriedade públicaSignatureValueObtém o valor de hash criptografado de assinatura.
Propriedade públicaSignedDocumentSequenceObtém o leitor a seqüência de documento para a seqüência assinado do documento.
Propriedade públicaSignerCertificateObtém Certificado X.509 de signatário.
Propriedade públicaSigningTimeObtém a data e hora em que a assinatura foi criada.
Superior

  NomeDescrição
Método públicoEquals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegidoFinalize Permite um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoGetHashCodeServe como a função de hash padrão. (Herdado de Object.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método públicoToStringRetorna uma string que representa o objeto atual. (Herdado de Object.)
Método públicoVerify()Verifica a assinatura digital de documento em Certificado X.509 inserido em XPSPackage.
Método públicoVerify(X509Certificate)Verifica a assinatura digital de documento em Certificado X.509especificado.
Método públicoVerifyCertificate()Verifica Certificado X.509 inserido no conjunto.
Método públicoMembro estáticoVerifyCertificate(X509Certificate)Verifica Certificado X.509especificado.
Superior

Use XpsDigitalSignature em vez de PackageDigitalSignature quando você trabalha com um documento de XPS . PackageDigitalSignature não é XPSciente de, e não garante que todas as partes em um documento de XPS assinadas são totalmente.

Para obter mais informações sobre as assinaturas digitais, consulte o artigo MSDN assinatura Digital da estrutura de Abrir que compacta as convenções disponível em http://go.microsoft.com/fwlink/?LinkId=74494.

Para obter mais informações sobre XPS consulte a especificação (XPS) do documento XML disponível para download em http://go.microsoft.com/fwlink/?LinkID=65761.

.NET Framework

Com suporte em: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

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

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft