Package | flash.security |
Classe | public class X500DistinguishedName |
Héritage | X500DistinguishedName Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 11, AIR 3 |
Cette classe est utile pour tout code devant examiner le nom unique de l’objet et de l’émetteur d’un certificat de serveur une fois établie la connexion à un socket sécurisé. Les données de nom unique de l’objet et de l’émetteur sont accessibles dans les propriétés subject
et issuer
de la classe X509Certificate. Ces propriétés sont renseignées avec les objets X500DistinguishedName après que SecureSocket.connect()
établit une connexion avec le serveur.
Cette classe stocke les attributs de nom unique en tant que propriétés string. Vous pouvez utiliser la méthode toString()
pour obtenir l’ensemble des différentes propriétés de nom unique dans une chaîne. Les propriétés sans valeur de nom unique sont définies sur null.
Remarque : les propriétés X500DistinguishedName stockent uniquement la première occurrence de chaque attribut de nom unique, bien que le protocole de nom unique autorise plusieurs attributs du même type.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
commonName : String [lecture seule]
Renvoie l’attribut CommonName du nom unique. | X500DistinguishedName | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
countryName : String [lecture seule]
Renvoie l’attribut CountryName du nom unique. | X500DistinguishedName | ||
localityName : String [lecture seule]
Renvoie l’attribut LocalityName du nom unique. | X500DistinguishedName | ||
organizationalUnitName : String [lecture seule]
Renvoie l’attribut OrganizationalUnitName du nom unique. | X500DistinguishedName | ||
organizationName : String [lecture seule]
Renvoie l’attribut OrganizationName du nom unique. | X500DistinguishedName | ||
stateOrProvinceName : String [lecture seule]
Renvoie l’attribut StateOrProvinceName du nom unique. | X500DistinguishedName |
Méthode | Défini par | ||
---|---|---|---|
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie toutes les propriétés de nom unique dans une chaîne. | X500DistinguishedName | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
commonName | propriété |
countryName | propriété |
localityName | propriété |
organizationalUnitName | propriété |
organizationName | propriété |
stateOrProvinceName | propriété |
toString | () | méthode |
Tue Jun 12 2018, 09:30 AM Z