5.1 User-Name
5.1. User-Name
Description (説明)
この Attribute は認証されるユーザーの名前を示します。利用可能な場合, Access-Request パケットで送信されなければなりません。
Access-Accept パケットで送信されてもよく, その場合クライアントはこのセッションのすべての Accounting-Request パケットで Access-Accept パケットで返された名前を使用すべきです。Access-Accept に Service-Type = Rlogin と User-Name 属性が含まれている場合, NAS は Rlogin 機能を実行する際に返された User-Name を使用してもよい。
User-Name Attribute 形式の要約を以下に示します。フィールドは左から右に送信されます。
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
User-Name の場合は 1。
Length
>= 3
String
String フィールドは 1 つ以上のオクテットです。NAS は User-Name の最大長を制限する場合がありますが, 少なくとも 63 オクテットを処理できることが推奨されます。
ユーザー名の形式は次のいずれかの形式である可能性があります:
-
text: UTF-8 エンコードされた 10646 [7] 文字のみで構成されます。
-
network access identifier: RFC 2486 [8] で説明されている Network Access Identifier。
-
distinguished name: 公開鍵認証システムで使用される ASN.1 形式の名前。