ヘッダーファイル /usr/include/tsol/auth_names.h には、承認用の明示的定数とそれに関連付けられている番号が定義されています。最大で 128 個の承認が定義できます。次に示すように、TSOL_AUTH_*
ではじまる 55 個の承認が事前に定義されています。デフォルトでは、これらの承認は番号として 1〜55 を持ち、番号 0 は承認が存在しないことを表します。
TSOL_AUTH
承認
TSOL_AUTH_ENABLE_LOGIN = 1, /* indirectly required*/ . . . TSOL_AUTH_PRINT_MAC_OVERRIDE = 55, |
これ以外に、番号 56〜89 の承認が、将来のサンの拡張のために予約されています。これらの承認は、次の図に示すように、いずれも tsol_auth_reserved という名前で識別されています。
tsol_auth_reserved53 = 53, ` . . . tsol_auth_reserved89 = 89, |
auth_reserved という名前で識別される残りの承認が、任意のサイトでの拡張用に使用可能です。これらの承認を次の図 に示します。
auth_reserved90 = 90, . . . auth_reserved127 = 127 |