|
|
|
|
|
CertificatExtrait (Fonction) En anglais : CertificateExtract Extrait un certificat d'un buffer de signature ou d'un duplicata d'impression.
MonCertificat est un Certificat
MonCertificat = CertificatExtrait(bufSignature, certificatDepuisBuffer)
SI MonCertificat = Null ALORS
Erreur("Erreur lors de la récupération du certificat." + RC + ErreurInfo())
RETOUR
FIN
SELON MonCertificat.Fiabilité
CAS certificatOk : Info("Certificat valide")
CAS certificatInvalide : Info("Certificat invalide")
CAS certificatNonFiable : Info("Racine de confiance du certificat non fiable")
CAS certificatExpiré : Info("Dates de validité du certificat expiré")
FIN
Syntaxe
<Résultat> = CertificatExtrait(<Elément signé> [, <Option>])
<Résultat> : Variable de type Certificat Variable de type Certificat extrait de l'élément contenant la signature. <Elément signé> : Variable de type Buffer ou chaîne de caractères Correspond : - soit à un buffer de signature. Ce buffer a été obtenu grâce aux fonctions :
- soit au chemin d'un duplicata d'impression signé. Le duplicata d'impression a été signé avec la fonction iParamètreDuplicata.
<Option> : Constante optionnelle de type Entier Indique le type d'élément utilisé : | | certificatDepuisBuffer (Valeur par défaut) | L'élément est un buffer de signature. | certificatDepuisDuplicata | L'élément est le chemin d'un fichier duplicata signé. |
Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|