|
|
|
|
|
- Propriétés spécifiques à la description des variables de type Certificat
- Fonctions WLangage utilisant le type Certificat
Certificat (Type de variable) En anglais : Certificate
Le type Certificat permet de manipuler : - les certificats utilisés pour signer les chaînes ou les fichiers.
- les certificats utilisés pour signer les emails. Dans ce cas, une variable de type Certificat est utilisée par les variables de type Email.
- les certificats utilisés pour les Notifications Push envoyées à des applications iOS.
Les caractéristiques d'un certificat peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable. Remarques Propriétés spécifiques à la description des variables de type Certificat Les propriétés suivantes peuvent être utilisées pour manipuler un certificat : | | | Nom de la propriété | Type manipulé | Effet | DateValiditéDébut | DateHeure | Date et heure de début de validité du certificat. Cette propriété est disponible en lecture seulement. | DateValiditéFin | DateHeure | Date et heure de fin de validité du certificat. Cette propriété est disponible en lecture seulement. | Emetteur | Chaîne de caractères | Nom de l'émetteur du certificat (caractéristique "Délivré par"). Cette propriété est disponible en lecture seulement. | EmetteurComplet | Chaîne de caractères | Nom complet de l'émetteur du certificat. Cette propriété est disponible en lecture seulement. | Empreinte | Chaîne de caractères | Numéro unique associé au certificat. Ce numéro est créé automatiquement lors de la création d'un certificat. Cette propriété est disponible en lecture seulement. | Fiabilité | Constante de type Entier | Niveau de fiabilité du certificat correspondant à une des constantes suivantes : - certificatExpiré : la date d'expiration du certificat est dépassée.
- certificatInvalide : le certificat est invalide.
- certificatNonFiable : le certificat est non fiable.
- certificatOk : le certificat est fiable.
Cette propriété est disponible en lecture seulement. | Nom | Chaîne de caractères | Nom de la personne à qui est délivré le certificat. Cette propriété est disponible en lecture seulement. | NuméroSérie | Chaîne de caractères | Numéro de série du certificat. Cette propriété est disponible en lecture seulement. | Objet | Chaîne de caractères | Texte permettant d'indiquer l'objet de l'utilisation de la clé publique. Par exemple : domaine pour lequel le certificat est émis et suivant le type de certificat, informations permettant d'identifier la société exploitant le site, période de validité, ... Cette propriété est disponible en lecture seulement. | OIDUsage | Tableau de chaînes | Liste des OID des applications qui utilisent ce certificat. Cette propriété est disponible en lecture seulement. | UtilisationClé | Constantes de type Entier | Utilisations attendues pour ce certificat : - certificatChiffrementClé : Certificat permettant de chiffrer une clé.
- certificatChiffrementDonnées : Certificat permettant de chiffrer des données.
- certificatEchangeClé : Certificat permettant d'échanger une clé.
- certificatNonRépudiation : Certificat permettant la non répudiation.
- certificatSignatureNumérique : Certificat permettant d'effectuer une signature numérique.
- certificatSigneClé : Certificat permettant de signer une clé.
Cette propriété est disponible en lecture seulement. | ValidePourSignature | Booléen | Cette propriété permet de savoir si le certificat possède une clé privée et toutes les caractéristiques requises pour effectuer une signature : - soit être de type "SIGNATURE" (AT_SIGNATURE).
- soit être de type "KEY_EXCHANGE" (AT_KEYEXCHANGE).
Cette propriété est disponible en lecture seulement. |
Fonctions WLangage utilisant le type Certificat Les fonctions suivantes manipulent les variables de type Certificat : - Fonctions classiques :
| | | Exporte un certificat du magasin de certificats Windows vers un fichier au format "pfx"ou "cert". | CertificatExtrait | Extrait un certificat d'un buffer de signature ou d'un duplicata d'impression. | CertificatExtraitValeurExtension | Renvoie la valeur d'une extension du certificat. | CertificatOuvrePropriétés | Ouvre la fenêtre Windows permettant de connaître les propriétés d'un certificat. | CertificatSélecteur | Ouvre une fenêtre de sélection de certificats. Les certificats listés sont les certificats installés dans le magasin personnel. | CertificatSigneChaîne | Crée la signature d'une chaîne de caractères. | CertificatSigneExécutable | Signe un fichier exécutable avec un certificat. | CertificatSigneFichier | Crée la signature d'un fichier. Cette signature peut être mémorisée dans une variable de type Buffer ou bien dans un fichier texte. |
- Fonctions utilisant la syntaxe préfixée :
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|