XpsDigitalSignature Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una firma digital para .XpsDocument
public ref class XpsDigitalSignature
public class XpsDigitalSignature
type XpsDigitalSignature = class
Public Class XpsDigitalSignature
- Herencia
-
XpsDigitalSignature
Comentarios
Use XpsDigitalSignature en lugar de PackageDigitalSignature cuando trabaje con un documento XPS. PackageDigitalSignature no es compatible con XPS y no garantiza que todas las partes de un documento XPS estén totalmente firmadas.
Para obtener más información sobre XPS, vea la especificación de papel XML (XPS).
Constructores
| Nombre | Description |
|---|---|
| XpsDigitalSignature(PackageDigitalSignature, XpsDocument) |
Inicializa una nueva instancia de la clase XpsDigitalSignature. |
Propiedades
| Nombre | Description |
|---|---|
| DocumentPropertiesRestricted |
Obtiene un valor que indica si cambiar las propiedades del documento invalida la firma digital. |
| Id |
Obtiene el identificador único global (GUID) de la firma. |
| IsCertificateAvailable |
Obtiene un valor que indica si el certificado X.509 del firmante está incluido en el documento Package. |
| SignatureOriginRestricted |
Obtiene un valor que indica si la firma digital se invalida si otra persona firma el paquete. |
| SignatureType |
Obtiene una cadena de dirección URL que identifica el tipo de firma. |
| SignatureValue |
Obtiene el valor hash cifrado de la firma. |
| SignedDocumentSequence |
Obtiene el lector de secuencia de documentos de la secuencia de documentos firmada. |
| SignerCertificate |
Obtiene el certificado X.509 del firmante. |
| SigningTime |
Obtiene la fecha y hora en que se creó la firma. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| Verify() |
Comprueba la firma digital del documento en el certificado X.509 incrustado en XPS Package. |
| Verify(X509Certificate) |
Comprueba la firma digital del documento con un certificado X.509 especificado. |
| VerifyCertificate() |
Comprueba el certificado X.509 incrustado en el paquete. |
| VerifyCertificate(X509Certificate) |
Comprueba el certificado X.509 especificado. |