CryptoSignature
Disponible desde la versión 8.3.20.
Propiedades:
ArchiveTimestamps
HashAlgorithm
Index
SignAlgorithm
SignatureCertificate
SignatureTimestamp
SignatureType
SignatureVerificationCertificates
SignatureVerificationDataTimestamp
UnverifiedSignatureDate
Descripción:
Contiene los datos de una firma obtenida al analizar los datos binarios del contenedor de firma utilizando el método GetCryptoSignaturesContainer.
Disponibilidad:
Cliente ligero, cliente web, servidor, cliente grueso, conexión externa.
Ejemplo:
| SignatureContainer = CryptoManager.GetCryptoSignaturesContainer(TimestampBinaryData); Para cada firma en SignatureContainer.Signatures Hacer Message(“Índice: “ + Signature.Index); Message(“TipoDeFirma: “ + Signature.SignatureType); Message(“AlgoritmoDeHash: “ + Signature.HashAlgorithm); Message(“AlgoritmoDeFirma: “ + Signature.SignAlgorithm); Message(“CertificadoDeFirma.ValidoHasta: “ + Signature.SignCertificate.ValidTo); Para cada Certificate en Signature.CertificatesForVerifySignature Hacer Message(“ValidoHasta: “ + Certificate.ValidTo); FinHacer; Message(“HoraDeFirmaNoVerificada: “ + Signature.UnverifiedSignatureTime); Si (Signature.SignatureTimestamp <> Undefined) Entonces Message(“FechaDeSelloDeFirma: “ + Signature.SignatureTimestamp.Date); FinSi; Si (Signature.SignatureVerificationDataTimestamp <> Undefined) Entonces Message(“FechaDeDatosDeVerificaciónDeFirma: “ + Signature.SignatureVerificationDataTimestamp.Date); FinSi; Para cada Stamp en Signature.ArchiveTimestamps Hacer Message(“FechaDeSelloDeArchivo: “ + Stamp.Date); FinHacer; FinHacer |
Disponible desde:
Disponible desde la versión 8.3.20.


