5.1 User-Name
5.1. User-Name
Description
Cet Attribute indique le nom de l'utilisateur à authentifier. Il doit être envoyé dans les paquets Access-Request s'il est disponible.
Il peut être envoyé dans un paquet Access-Accept, auquel cas le client devrait utiliser le nom renvoyé dans le paquet Access-Accept dans tous les paquets Accounting-Request pour cette session. Si l'Access-Accept inclut Service-Type = Rlogin et l'attribut User-Name, un NAS peut utiliser le User-Name renvoyé lors de l'exécution de la fonction Rlogin.
Un résumé du format de l'Attribute User-Name est présenté ci-dessous. Les champs sont transmis de gauche à droite.
0 1 2
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
| Type | Length | String ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Type
1 pour User-Name.
Length
>= 3
String
Le champ String contient un ou plusieurs octets. Le NAS peut limiter la longueur maximale du User-Name mais la capacité de gérer au moins 63 octets est recommandée.
Le format du nom d'utilisateur peut être l'une des plusieurs formes suivantes:
-
text: Composé uniquement de caractères 10646 [7] encodés en UTF-8.
-
network access identifier: Un Network Access Identifier tel que décrit dans RFC 2486 [8].
-
distinguished name: Un nom sous forme ASN.1 utilisé dans les systèmes d'authentification par clé publique.