Cette section décrit les attributs utilisés par les classes d'objet ajoutées au schéma de base de Solaris for ISPs. Certains de ces attributs font partie du schéma de base, mais sont inclus ici pour simplifier les choses. Les attributs créés par l'extension de schéma de Solaris for ISPs commencent par "isp."
Les attributs définis dans le schéma ont l'une des syntaxes suivantes :
bin : binaire
ces: chaîne respectant la casse (case-exact string)
Une chaîne alphanumérique respectant la casse.
cis: chaîne ne respectant pas la casse (case-ignore string)
Une chaîne alphanumérique ne respectant pas la casse.
dn: nom distinctif
protected: crypté
Valeur qui a été cryptée à l'aide de
int ou long: entier
tel: numéro de téléphone
utctime: heure UTC
La liste suivante présente les attributs par ordre alphabétique.
Résumé : cis, valeurs multiples, schéma de base
Objet : Spécifie le domaine auquel l'objet décrit par l'entrée est associé. Pour l'entrée d'arborescence OSI d'un domaine, doit contenir le nom (en note point, par exemple, eng.sun.com) de l'entrée d'arborescence DC correspondante.
Résumé : dn, schéma de base
Objet : Spécifie le nom distinctif d'une entrée associée à cette entrée. Pour l'entrée d'arborescence DC d'un domaine, doit contenir le nom distinctif de l'entrée d'arborescence OSI correspondante.
Nom secondaire : cn
Résumé : cis, valeurs multiples, schéma de base
Objet : Spécifie le nom complet de l'objet décrit par l'entrée.
Les entrées d'abonné et d'administrateur utilisent la forme Prénom Nom (uid). Par exemple, l'utilisateur John Smith qui utilise le nom de connexion jsmith aurait une entrée dans le répertoire. Son attribut commonName prendrait la valeur John Smith (jsmith).
La classe d'objet ispManagedService utilise cet attribut pour le nom convivial affiché dans l'interface utilisateur graphique de Sun Internet Administrator GUI.
Résumé : cis, valeurs multiples, schéma de base
Objet : Spécifie une description arbitraire de l'objet d'entrée.
Résumé : long, valeur unique, schéma de base
Objet : Spécifie un ID de groupe UNIX. Pour un abonné avec des services FTP à hôte virtuel, doit correspondre à l'ID de groupe spécifié pour le domaine virtuel.
Résumé : ces, valeur unique, schéma de base
Objet : Spécifie l'emplacement dans le système de fichiers du répertoire de connexion de l'utilisateur décrit par l'entrée. Cet attribut n'est pas employé par Solaris for ISPs, mais est laissé pour des informations générales requises par le client.
Résumé : cis, valeurs multiples, schéma de base
Objet : Spécifie le nom de la machine associée à ou gérée par l'objet décrit par l'entrée. Lorsqu'utilisé avec des entrées d'objet Solaris for ISPs, l'attribut host doit contenir le nom d'hôte entièrement qualifié.
Résumé : dn, valeurs multiples, extension de schéma Solaris for ISPs
Objet : Spécifie les services (par noms distinctifs des entrées de service de niveau supérieur) qu'un administrateur peut gérer. L'entrée de niveau supérieur d'un service est l'objet ispService sous l'entrée de domaine racine. Par exemple, sous ou=services,o=sun,c=us où sun.com est l'entrée de domaine racine.
Résumé : dn, valeurs multiples, extension de schéma Solaris for ISPs
Objet : Spécifie les services (par nom distinctif) qu'un ispSubscriber est autorisé à employer.
Résumé : cis, valeur unique, extension de schéma Solaris for ISPs
Objet : Spécifie la catégorie d'une interface utilisateur graphique supportée par le service décrit par l'entrée. Les valeurs acceptables sont les suivantes :
2tier, indiquant que l'interface utilisateur est basée sur le Web et utilise l'architecture deux couches supportée par Sun Internet Administrator.
3tier, indiquant que l'interface utilisateur est basée sur le Web et utilise l'architecture trois couches supportée par Sun Internet Administrator.
CLI, indiquant que l'interface utilisateur est un utilitaire de ligne de commande.
X, indiquant que l'interface utilisateur est un programme X.
Résumé : ces, valeur unique, extension de schéma Solaris for ISPs
Objet : Spécifie un emplacement de répertoire (pouvant être différent de celui contenu dans l'attribut homeDirectory) où se trouve du contenu appartenant à un utilisateur. Utilisé par les classes ispAdministrator et ispSubscriber. Pour un utilisateur avec des services FTP à hôte virtuel, doit contenir le chemin (relatif à ispDirectoryRoot du domaine) au contenu FTP de l'utilisateur.
Résumé : ces, valeur unique, extension de schéma de Solaris for ISPs
Objet : Spécifie un répertoire racine pour un service ISP, généralement par domaine.
Résumé : cis, valeur unique, extension de schéma Solaris for ISPs
Objet : Spécifie le nom d'un fichier contenant l'image décrite par l'entrée. La classe d'objet ispManagedService utilise cet attribut pour spécifier son fichier d'icône au format GIF.
Résumé : ces, valeur unique, extension de schéma Solaris for ISPs
Objet : Spécifie les informations de mot de passe de composant logiciel employé par Sun Internet Administrator. Cet attribut est protégé par des ACL contre tout accès par des utilisateurs autres que l'administrateur racine Sun Directory Services.
Résumé : ces, valeur unique, extension de schéma Solaris for ISPs
Objet : Spécifie un contexte de service utilisé par un service ISP. Pour Sun Internet FTP Server et Sun Internet News Server, il s'agit ici d'un contexte de nom CORBA.
Résumé : ces, valeur unique, extension de schéma Solaris for ISPs
Objet : Spécifie l'emplacement de l'objet ispService décrit par l'entrée.
Sun Internet FTP Server et Sun Internet News Server utilisent cet attribut dans un objet ispService pour stocker une référence d'objet chaîne CORBA à leurs serveurs d'administration. Sun Internet Administrator utilise cet attribut dans un objet ispManagedService pour stocker le chemin à une application d'interface utilisateur X.
Résumé : ces, valeurs multiples, extension de schéma Solaris for ISPs
Objet : Spécifie le nom de classe Java entièrement qualifié d'un servlet employé dans une interface utilisateur d'administration ispManagedService. Pour chaque servlet employé, affectez un attribut ispServlets avec la valeur suivante :
Le chemin au servlet, relatif à la racine de document du serveur Web d'administration (partie de Sun Internet Administrator)
Le nom de classe Java entièrement qualifié du servlet
Tout argument de servlet obligatoire, indiqué par nom et valeur
Résumé : ces, valeur unique, extension de schéma Solaris for ISPs
Objet : Spécifie le chemin de classe Java pour les classes requises par une interface utilisateur d'administration ispManagedService. Un chemin de classe Java peut contenir plusieurs chemins ; séparez-les par des deux points (:).
Résumé : ces, valeurs multiples, extension de schéma Solaris for ISPs
Objet : Spécifie des informations sur une fonction de ligne de commande prenant des paramètres. Pour un objet ispManagedService, trois champs d'information séparés par des espaces sont requis :
Le chemin complet à l'utilitaire de ligne de commande
Le chemin complet à un fichier d'aide pour l'utilitaire, ou NONE, s'il n'y a aucune information d'aide pour l'utilitaire.
Une chaîne arbitraire, contenant les paramètres séparés par des espaces requis par l'utilitaire. Si des paramètres de l'utilisateur sont acceptés sur la ligne de commande, ce champ contient la chaîne SOME.
Résumé : cis, valeurs multiples, schéma de base
Objet : Contient des informations supplémentaires concernant l'objet décrit par l'entrée. Dans des classes d'objet qui étendent le schéma de base, cet attribut est réservé pour des besoins spécifiques des services Solaris for ISPs.
Résumé : ces, valeurs multiples, extension de schéma Solaris for ISPs
Objet : Stocke des informations sur un utilitaire de ligne de commande n'acceptant aucun paramètre. Pour un objet ispManagedService, trois champs d'information séparés par des espaces sont requis :
Le chemin complet à l'utilitaire de ligne de commande
Le chemin complet à un fichier d'aide pour l'utilitaire, ou NONE, s'il n'y a aucune information d'aide pour l'utilitaire.
La chaîne NONE.
Résumé : ces, valeur unique, extension de schéma Solaris for ISPs
Objet : Spécifie la version de diffusion de l'objet ispService décrit par cette entrée. Solaris for ISPs utilise la forme majeur.mineur pour l'attribut de version.
Nom secondaire : labeledURL
Résumé : ces, valeurs multiples, schéma de base
Objet : Spécifie un identificateur de ressources uniforme (URI) et une étiquette associés à l'objet décrit par l'entrée.
Nom secondaire : preferredRfc822Originator
Résumé : cis, valeurs multiples, schéma de base
Objet : Spécifie l'adresse de courrier électronique annoncée, au format RFC822, de l'objet décrit par l'entrée. Sun Internet FTP Server utilise cet attribut comme adresse de rapport d'erreur.
Résumé : cis, valeurs multiples, schéma de base
Objet : Spécifie la classe d'objet du type d'entrée.
Nom secondaire : organizationUnitName
Résumé : cis, schéma de base
Objet : Spécifie le nom de l'unité organisationnelle à laquelle l'objet décrit par l'entrée appartient.
Nom secondaire : sn
Résumé : cis, schéma de base
Objet : Spécifie le nom de la personne décrite par l'entrée.
Résumé : long, valeur unique, schéma de base
Objet : Spécifie un ID utilisateur UNIX. Pour un abonné avec des services FTP à hôte virtuel, peut être l'ID utilisateur spécifié pour le domaine virtuel.
Résumé : bin, schéma de base
Objet : Spécifie un certificat contenant la clé publique de l'utilisateur décrit par l'entrée.
Nom secondaire : uid
Résumé : cis, valeurs multiples, schéma de base
Objet : Spécifie le nom de connexion de l'utilisateur décrit par l'entrée.
Résumé : protected, valeurs multiples, schéma de base
Objet : Spécifie le mot de passe pour l'entité décrite par l'entrée.