|
dernière mise à jour le 27/08/2006
|
Collection Request.ClientCertificate
Synopsis
Request.ClientCertificate(Cle[SousCategorie])
Lecture seule
La collection ClientCertificate contient les données relatives au certificat d'authentification
utilisé lorsqu'un client utilise le protocole SSL (Secure Socket Layer) pour se connecter de manière
sécurisée au serveur Web (l'URL commence par https://...).
Seule la clé est obligatoire.
Les différentes clés
Les clés sont des chaînes de caractères. Elles sont au nombre de 7 :
| clé |
description |
| Certificate |
contenu binaire complet du certificat envoyé par le client
|
| Flags |
il y a 2 flags (ou drapeaux) :
- ceCertPresent : un certificat client est présent
- ceUnrecognizedIssuer : l'utilisateur qui envoie le certificat est inconnu
|
| Issuer |
information sur l'émetteur du certificat |
| SerialNumber |
numéro de série du certificat |
| Subject |
informations sur le sujet du certificat |
| ValidFrom |
date à partir de laquelle le certificat est valide |
| ValidUntil |
date limite de validité du certificat |
Request.ClientCertificate("ValidFrom") vaut par exemple 12/31/99 11:59:59 PM
Les sous-catégories
Ce champ est optionnel. Il n'est utile que pour les clés Issuer et Subject. Il permet de
récupérer une partie des informations représenées par ces deux clés.
| sous-catégorie |
description |
| C |
nom du pays d'origine |
| CN |
nom usuel de l'utilisateur |
| GN |
nom donné |
| I |
des initiales |
| L |
région |
| O |
entreprise ou nom de l'organisation |
| OU |
nom de l'unité organisationnelle |
| S |
état ou province |
| T |
titre de la personne ou de l'organisation |
Les sous-catégories s'utilisent de la manière suivante :
Request.ClientCertificate("IssuerL")
Dans cet exemple, on récupère la région de l'émetteur.
format imprimable
|