ホーム › Security.ExtensibleAuthenticationProtocol › RAS_AUTH_ATTRIBUTE_TYPE
RAS_AUTH_ATTRIBUTE_TYPE
列挙型メンバー 96
| 名前 | 10進 | 16進 | 説明 | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| raatMinimum | 0 | 0x0 | 0 に等しい値を指定します。この値は RAS_AUTH_ATTRIBUTE 構造体の配列における NULL 終端子として使用されます。 | ||||||||||||||||||||||||||||||||
| raatUserName | 1 | 0x1 | 認証対象のユーザーの名前を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatUserPassword | 2 | 0x2 | 認証対象のユーザーのパスワードを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatMD5CHAPPassword | 3 | 0x3 | MD5 チャレンジ ハンドシェイク認証プロトコル (CHAP) のチャレンジに応答してユーザーが提供したパスワードを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatNASIPAddress | 4 | 0x4 | ネットワーク アクセス サーバー (NAS) の IP アドレスを指定します。Access-Request では、NAS の IP アドレスまたは NAS 識別子のいずれかを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatNASPort | 5 | 0x5 | ユーザーが NAS への接続に使用する物理ポートまたは仮想プライベート ネットワーク (VPN) を指定します。この値は TCP や UDP の意味でのポート番号ではないことに注意してください。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatServiceType | 6 | 0x6 | ユーザーが要求したサービスの種類、または提供されるサービスの種類を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedProtocol | 7 | 0x7 | フレーム アクセスに使用するフレーム プロトコルの種類 (SLIP、PPP、ARAP (AppleTalk Remote Access Protocol) など) を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedIPAddress | 8 | 0x8 | 認証を要求しているユーザーに対して構成されている IP アドレスを指定します。この属性は通常、認証プロバイダーから返されます。ただし、NAS が優先する IP アドレスを指定するために認証要求で使用する場合もあります。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedIPNetmask | 9 | 0x9 | ネットワークへのルーターであるユーザーの IP ネットワーク マスクを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedRouting | 10 | 0xA | ネットワークへのルーターであるユーザーのルーティング方法を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFilterId | 11 | 0xB | 認証を要求しているユーザーのフィルター一覧を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedMTU | 12 | 0xC | ユーザーの最大転送単位 (MTU) を指定します。この属性は、PPP など他の手段で MTU がネゴシエートされない場合に使用されます。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedCompression | 13 | 0xD | 接続に使用する圧縮プロトコルを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatLoginIPHost | 14 | 0xE | ユーザーの接続先となるシステムを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatLoginService | 15 | 0xF | raatLoginIPHost で指定されたホストにユーザーを接続するために使用するサービスを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatLoginTCPPort | 16 | 0x10 | ユーザーの接続先となるポートを指定します。この属性は、raatLoginService 属性が存在する場合にのみ存在します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatUnassigned17 | 17 | 0x11 | この値は現在割り当てられていません。 | ||||||||||||||||||||||||||||||||
| raatReplyMessage | 18 | 0x12 | ユーザーに表示するメッセージを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatCallbackNumber | 19 | 0x13 | コールバック番号を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatCallbackId | 20 | 0x14 | コールバック先の場所を指定します。この属性の値は NAS によって解釈されます。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatUnassigned21 | 21 | 0x15 | この値は現在割り当てられていません。この型の RAS_AUTH_ATTRIBUTE の値フィールドも未定義です。 | ||||||||||||||||||||||||||||||||
| raatFramedRoute | 22 | 0x16 | ユーザーのために NAS 上で構成するルーティング情報を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedIPXNetwork | 23 | 0x17 | ユーザーに対して構成する IPX ネットワーク番号を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatState | 24 | 0x18 | サーバーからクライアントに提供される状態情報を指定します。この値の詳細については、 RFC 2865 を参照してください。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。 | ||||||||||||||||||||||||||||||||
| raatClass | 25 | 0x19 | 認証プロバイダーから NAS に提供される値を指定します。NAS は、アカウンティング プロバイダーと通信する際にこの値を使用します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatVendorSpecific | 26 | 0x1A | ベンダーが提供する拡張属性のためのフィールドを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatSessionTimeout | 27 | 0x1B | ユーザーにサービスを提供する最大の秒数を指定します。この時間が経過すると、セッションは終了します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatIdleTimeout | 28 | 0x1C | セッションがアイドル状態でいられる連続した最大の秒数を指定します。アイドル時間がこの値を超えると、セッションは終了します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatTerminationAction | 29 | 0x1D | 接続が終了したときにサーバーが実行するアクションを指定します。この値の詳細については、前述の参照ファイルを参照してください。この型の RAS_AUTH_ATTRIBUTE の値フィールドは 32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatCalledStationId | 30 | 0x1E | ユーザーが NAS に接続するためにダイヤルした番号を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatCallingStationId | 31 | 0x1F | ユーザーが発信している番号を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatNASIdentifier | 32 | 0x20 | NAS 識別子を指定します。Access-Request では、NAS 識別子または NAS の IP アドレスのいずれかを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatProxyState | 33 | 0x21 | プロキシ サーバーが認証要求を転送する際に含める値を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatLoginLATService | 34 | 0x22 | Windows 2000 では現在認証に使用されていない属性を指定します。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatLoginLATNode | 35 | 0x23 | Windows 2000 では現在認証に使用されていない属性を指定します。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatLoginLATGroup | 36 | 0x24 | Windows 2000 では現在認証に使用されていない属性を指定します。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedAppleTalkLink | 37 | 0x25 | ユーザーが別のルーターである場合に、そのユーザーの AppleTalk ネットワーク番号を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは 32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedAppleTalkNetwork | 38 | 0x26 | NAS がユーザーの AppleTalk ノードを割り当てるために使用する AppleTalk ネットワーク番号を指定します。この属性は、ユーザーが別のルーターでない場合にのみ使用されます。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatFramedAppleTalkZone | 39 | 0x27 | ユーザーの AppleTalk の既定のゾーンを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctStatusType | 40 | 0x28 | アカウンティング プロバイダーがユーザーのアカウンティングを開始するか停止するかを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctDelayTime | 41 | 0x29 | クライアントが現在の要求の送信を試みている時間の長さを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctInputOctets | 42 | 0x2A | 現在のアカウンティング セッション中に受信したオクテット数を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctOutputOctets | 43 | 0x2B | 現在のアカウンティング セッション中に送信したオクテット数を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctSessionId | 44 | 0x2C | ログ ファイル内で対応する開始レコードと停止レコードを識別できるようにする値を指定します。開始レコードと停止レコードは raatAcctStatusType 属性で送信されます。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctAuthentic | 45 | 0x2D | ユーザーがどのように認証されたか (Windows 2000 ディレクトリ サービス、RADIUS、その他の認証プロバイダーなど) をアカウンティング プロバイダーに指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctSessionTime | 46 | 0x2E | 現在のアカウンティング セッションで経過した秒数を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctInputPackets | 47 | 0x2F | 現在のアカウンティング セッション中に受信したパケット数を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctOutputPackets | 48 | 0x30 | 現在のアカウンティング セッション中に送信したパケット数を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctTerminateCause | 49 | 0x31 | 現在のアカウンティング セッションがどのように終了したかを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctMultiSessionId | 50 | 0x32 | ログ ファイル内で関連するアカウンティング セッションを識別できるようにする値を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctLinkCount | 51 | 0x33 | 現在のアカウンティング セッションがマルチリンク接続を使用している場合の、リンクの数を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2866 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctEventTimeStamp | 55 | 0x37 | アカウンティング要求パケットに含まれる属性を指定します。この属性は、イベントが発生した時刻を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは 32 ビットの整数値です。詳細については、 RFC 2869 のインターネット ドラフトを参照してください。 | ||||||||||||||||||||||||||||||||
| raatMD5CHAPChallenge | 60 | 0x3C | NAS が CHAP ユーザーに送信する CHAP チャレンジを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatNASPortType | 61 | 0x3D | ユーザーが接続に使用しているポートの種類 (非同期、ISDN、仮想など) を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatPortLimit | 62 | 0x3E | NAS がマルチリンク セッションのためにユーザーに提供するポートの数を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatLoginLATPort | 63 | 0x3F | Windows 2000 では現在認証に使用されていない属性を指定します。詳細については、 RFC 2865 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatTunnelType | 64 | 0x40 | 使用するトンネリング プロトコルを指定します。有効なトンネルの種類を次の表に示します。
| ||||||||||||||||||||||||||||||||
| raatTunnelMediumType | 65 | 0x41 | L2TP のように複数のトランスポート上で動作できるプロトコルについて、トンネルの作成時に使用するトランスポート メディアを指定します。有効なメディアの種類を次の表に示します。
| ||||||||||||||||||||||||||||||||
| raatTunnelClientEndpoint | 66 | 0x42 | トンネルのイニシエーター側の端点のアドレスを指します。 | ||||||||||||||||||||||||||||||||
| raatTunnelServerEndpoint | 67 | 0x43 | トンネルのサーバー側の端点のアドレスを指します。 | ||||||||||||||||||||||||||||||||
| raatARAPPassword | 70 | 0x46 | AppleTalk Remote Access Protocol (ARAP) 認証に使用するパスワードを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatARAPFeatures | 71 | 0x47 | NAS が ARAP の "feature flags" パケットでユーザーに返送する情報を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatARAPZoneAccess | 72 | 0x48 | ユーザーに対する ARAP ゾーン一覧の使用方法を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatARAPSecurity | 73 | 0x49 | NAS とユーザーの間の二次認証フェーズで使用する ARAP セキュリティ モジュールを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは 32 ビットの整数です。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatARAPSecurityData | 74 | 0x4A | ARAP セキュリティ モジュールで使用するデータを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatPasswordRetry | 75 | 0x4B | ユーザーにアクセスを許可するために認めるパスワードの再試行回数を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは 32 ビットの整数値です。 | ||||||||||||||||||||||||||||||||
| raatPrompt | 76 | 0x4C | チャレンジに対するユーザーの応答を NAS がエコーするかどうかを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatConnectInfo | 77 | 0x4D | ユーザーが使用している接続の種類に関する情報を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatConfigurationToken | 78 | 0x4E | RADIUS プロキシ サーバーと RADIUS プロキシ クライアントの間の通信における、ユーザー プロファイル情報を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatEAPMessage | 79 | 0x4F | EAP 情報をユーザーと認証プロバイダーの間で直接送信することを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatSignature | 80 | 0x50 | CHAP、EAP、または ARAP パケットに含める署名を指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatARAPChallengeResponse | 84 | 0x54 | Apple Remote Access Protocol (ARAP) のチャレンジに対する応答を指定します。ARAP では、サーバーとクライアントのいずれもチャレンジに応答できます。この型の RAS_AUTH_ATTRIBUTE の値フィールドはポインターです。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatAcctInterimInterval | 85 | 0x55 | アカウンティングの更新間隔を秒単位で指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatNASIPv6Address | 95 | 0x5F | |||||||||||||||||||||||||||||||||
| raatFramedInterfaceId | 96 | 0x60 | |||||||||||||||||||||||||||||||||
| raatFramedIPv6Prefix | 97 | 0x61 | |||||||||||||||||||||||||||||||||
| raatLoginIPv6Host | 98 | 0x62 | |||||||||||||||||||||||||||||||||
| raatFramedIPv6Route | 99 | 0x63 | |||||||||||||||||||||||||||||||||
| raatFramedIPv6Pool | 100 | 0x64 | |||||||||||||||||||||||||||||||||
| raatARAPGuestLogon | 8096 | 0x1FA0 | Apple Remote Access Protocol (ARAP) のゲスト ログオンを指定します。この型の RAS_AUTH_ATTRIBUTE の値フィールドは32 ビットの整数値です。詳細については、 RFC 2869 を参照してください。 | ||||||||||||||||||||||||||||||||
| raatCertificateOID | 8097 | 0x1FA1 | 内部使用のために予約済みです。 | ||||||||||||||||||||||||||||||||
| raatEAPConfiguration | 8098 | 0x1FA2 | 内部使用のために予約済みです。 | ||||||||||||||||||||||||||||||||
| raatPEAPEmbeddedEAPTypeId | 8099 | 0x1FA3 | 内部使用のために予約済みです。 | ||||||||||||||||||||||||||||||||
| raatInnerEAPTypeId | 8099 | 0x1FA3 | |||||||||||||||||||||||||||||||||
| raatPEAPFastRoamedSession | 8100 | 0x1FA4 | 内部使用のために予約済みです。 | ||||||||||||||||||||||||||||||||
| raatFastRoamedSession | 8100 | 0x1FA4 | |||||||||||||||||||||||||||||||||
| raatEAPTLV | 8102 | 0x1FA6 | EAP-TLV 属性を示します。 | ||||||||||||||||||||||||||||||||
| raatCredentialsChanged | 8103 | 0x1FA7 | |||||||||||||||||||||||||||||||||
| raatCertificateThumbprint | 8250 | 0x203A | |||||||||||||||||||||||||||||||||
| raatPeerId | 9000 | 0x2328 | |||||||||||||||||||||||||||||||||
| raatServerId | 9001 | 0x2329 | |||||||||||||||||||||||||||||||||
| raatMethodId | 9002 | 0x232A | |||||||||||||||||||||||||||||||||
| raatEMSK | 9003 | 0x232B | |||||||||||||||||||||||||||||||||
| raatSessionId | 9004 | 0x232C | |||||||||||||||||||||||||||||||||
| raatReserved | -1 | 0xFFFFFFFF | この型の RAS_AUTH_ATTRIBUTE の値フィールドは未定義です。 |
公式ドキュメント
RAS_AUTH_ATTRIBUTE_TYPE 列挙型は、セッション認証に使用される属性値を指定します。この列挙型に含まれる値の詳細は、次の 4 つのリファレンスのいずれかを参照することで得られます。 RFC 2865、 RFC 2866、 RFC 2869、または RFC 2868。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum RAS_AUTH_ATTRIBUTE_TYPE : int {
raatMinimum = 0,
raatUserName = 1,
raatUserPassword = 2,
raatMD5CHAPPassword = 3,
raatNASIPAddress = 4,
raatNASPort = 5,
raatServiceType = 6,
raatFramedProtocol = 7,
raatFramedIPAddress = 8,
raatFramedIPNetmask = 9,
raatFramedRouting = 10,
raatFilterId = 11,
raatFramedMTU = 12,
raatFramedCompression = 13,
raatLoginIPHost = 14,
raatLoginService = 15,
raatLoginTCPPort = 16,
raatUnassigned17 = 17,
raatReplyMessage = 18,
raatCallbackNumber = 19,
raatCallbackId = 20,
raatUnassigned21 = 21,
raatFramedRoute = 22,
raatFramedIPXNetwork = 23,
raatState = 24,
raatClass = 25,
raatVendorSpecific = 26,
raatSessionTimeout = 27,
raatIdleTimeout = 28,
raatTerminationAction = 29,
raatCalledStationId = 30,
raatCallingStationId = 31,
raatNASIdentifier = 32,
raatProxyState = 33,
raatLoginLATService = 34,
raatLoginLATNode = 35,
raatLoginLATGroup = 36,
raatFramedAppleTalkLink = 37,
raatFramedAppleTalkNetwork = 38,
raatFramedAppleTalkZone = 39,
raatAcctStatusType = 40,
raatAcctDelayTime = 41,
raatAcctInputOctets = 42,
raatAcctOutputOctets = 43,
raatAcctSessionId = 44,
raatAcctAuthentic = 45,
raatAcctSessionTime = 46,
raatAcctInputPackets = 47,
raatAcctOutputPackets = 48,
raatAcctTerminateCause = 49,
raatAcctMultiSessionId = 50,
raatAcctLinkCount = 51,
raatAcctEventTimeStamp = 55,
raatMD5CHAPChallenge = 60,
raatNASPortType = 61,
raatPortLimit = 62,
raatLoginLATPort = 63,
raatTunnelType = 64,
raatTunnelMediumType = 65,
raatTunnelClientEndpoint = 66,
raatTunnelServerEndpoint = 67,
raatARAPPassword = 70,
raatARAPFeatures = 71,
raatARAPZoneAccess = 72,
raatARAPSecurity = 73,
raatARAPSecurityData = 74,
raatPasswordRetry = 75,
raatPrompt = 76,
raatConnectInfo = 77,
raatConfigurationToken = 78,
raatEAPMessage = 79,
raatSignature = 80,
raatARAPChallengeResponse = 84,
raatAcctInterimInterval = 85,
raatNASIPv6Address = 95,
raatFramedInterfaceId = 96,
raatFramedIPv6Prefix = 97,
raatLoginIPv6Host = 98,
raatFramedIPv6Route = 99,
raatFramedIPv6Pool = 100,
raatARAPGuestLogon = 8096,
raatCertificateOID = 8097,
raatEAPConfiguration = 8098,
raatPEAPEmbeddedEAPTypeId = 8099,
raatInnerEAPTypeId = 8099,
raatPEAPFastRoamedSession = 8100,
raatFastRoamedSession = 8100,
raatEAPTLV = 8102,
raatCredentialsChanged = 8103,
raatCertificateThumbprint = 8250,
raatPeerId = 9000,
raatServerId = 9001,
raatMethodId = 9002,
raatEMSK = 9003,
raatSessionId = 9004,
raatReserved = -1
} RAS_AUTH_ATTRIBUTE_TYPE;public enum RAS_AUTH_ATTRIBUTE_TYPE : int
{
raatMinimum = 0,
raatUserName = 1,
raatUserPassword = 2,
raatMD5CHAPPassword = 3,
raatNASIPAddress = 4,
raatNASPort = 5,
raatServiceType = 6,
raatFramedProtocol = 7,
raatFramedIPAddress = 8,
raatFramedIPNetmask = 9,
raatFramedRouting = 10,
raatFilterId = 11,
raatFramedMTU = 12,
raatFramedCompression = 13,
raatLoginIPHost = 14,
raatLoginService = 15,
raatLoginTCPPort = 16,
raatUnassigned17 = 17,
raatReplyMessage = 18,
raatCallbackNumber = 19,
raatCallbackId = 20,
raatUnassigned21 = 21,
raatFramedRoute = 22,
raatFramedIPXNetwork = 23,
raatState = 24,
raatClass = 25,
raatVendorSpecific = 26,
raatSessionTimeout = 27,
raatIdleTimeout = 28,
raatTerminationAction = 29,
raatCalledStationId = 30,
raatCallingStationId = 31,
raatNASIdentifier = 32,
raatProxyState = 33,
raatLoginLATService = 34,
raatLoginLATNode = 35,
raatLoginLATGroup = 36,
raatFramedAppleTalkLink = 37,
raatFramedAppleTalkNetwork = 38,
raatFramedAppleTalkZone = 39,
raatAcctStatusType = 40,
raatAcctDelayTime = 41,
raatAcctInputOctets = 42,
raatAcctOutputOctets = 43,
raatAcctSessionId = 44,
raatAcctAuthentic = 45,
raatAcctSessionTime = 46,
raatAcctInputPackets = 47,
raatAcctOutputPackets = 48,
raatAcctTerminateCause = 49,
raatAcctMultiSessionId = 50,
raatAcctLinkCount = 51,
raatAcctEventTimeStamp = 55,
raatMD5CHAPChallenge = 60,
raatNASPortType = 61,
raatPortLimit = 62,
raatLoginLATPort = 63,
raatTunnelType = 64,
raatTunnelMediumType = 65,
raatTunnelClientEndpoint = 66,
raatTunnelServerEndpoint = 67,
raatARAPPassword = 70,
raatARAPFeatures = 71,
raatARAPZoneAccess = 72,
raatARAPSecurity = 73,
raatARAPSecurityData = 74,
raatPasswordRetry = 75,
raatPrompt = 76,
raatConnectInfo = 77,
raatConfigurationToken = 78,
raatEAPMessage = 79,
raatSignature = 80,
raatARAPChallengeResponse = 84,
raatAcctInterimInterval = 85,
raatNASIPv6Address = 95,
raatFramedInterfaceId = 96,
raatFramedIPv6Prefix = 97,
raatLoginIPv6Host = 98,
raatFramedIPv6Route = 99,
raatFramedIPv6Pool = 100,
raatARAPGuestLogon = 8096,
raatCertificateOID = 8097,
raatEAPConfiguration = 8098,
raatPEAPEmbeddedEAPTypeId = 8099,
raatInnerEAPTypeId = 8099,
raatPEAPFastRoamedSession = 8100,
raatFastRoamedSession = 8100,
raatEAPTLV = 8102,
raatCredentialsChanged = 8103,
raatCertificateThumbprint = 8250,
raatPeerId = 9000,
raatServerId = 9001,
raatMethodId = 9002,
raatEMSK = 9003,
raatSessionId = 9004,
raatReserved = -1,
}Public Enum RAS_AUTH_ATTRIBUTE_TYPE As Integer
raatMinimum = 0
raatUserName = 1
raatUserPassword = 2
raatMD5CHAPPassword = 3
raatNASIPAddress = 4
raatNASPort = 5
raatServiceType = 6
raatFramedProtocol = 7
raatFramedIPAddress = 8
raatFramedIPNetmask = 9
raatFramedRouting = 10
raatFilterId = 11
raatFramedMTU = 12
raatFramedCompression = 13
raatLoginIPHost = 14
raatLoginService = 15
raatLoginTCPPort = 16
raatUnassigned17 = 17
raatReplyMessage = 18
raatCallbackNumber = 19
raatCallbackId = 20
raatUnassigned21 = 21
raatFramedRoute = 22
raatFramedIPXNetwork = 23
raatState = 24
raatClass = 25
raatVendorSpecific = 26
raatSessionTimeout = 27
raatIdleTimeout = 28
raatTerminationAction = 29
raatCalledStationId = 30
raatCallingStationId = 31
raatNASIdentifier = 32
raatProxyState = 33
raatLoginLATService = 34
raatLoginLATNode = 35
raatLoginLATGroup = 36
raatFramedAppleTalkLink = 37
raatFramedAppleTalkNetwork = 38
raatFramedAppleTalkZone = 39
raatAcctStatusType = 40
raatAcctDelayTime = 41
raatAcctInputOctets = 42
raatAcctOutputOctets = 43
raatAcctSessionId = 44
raatAcctAuthentic = 45
raatAcctSessionTime = 46
raatAcctInputPackets = 47
raatAcctOutputPackets = 48
raatAcctTerminateCause = 49
raatAcctMultiSessionId = 50
raatAcctLinkCount = 51
raatAcctEventTimeStamp = 55
raatMD5CHAPChallenge = 60
raatNASPortType = 61
raatPortLimit = 62
raatLoginLATPort = 63
raatTunnelType = 64
raatTunnelMediumType = 65
raatTunnelClientEndpoint = 66
raatTunnelServerEndpoint = 67
raatARAPPassword = 70
raatARAPFeatures = 71
raatARAPZoneAccess = 72
raatARAPSecurity = 73
raatARAPSecurityData = 74
raatPasswordRetry = 75
raatPrompt = 76
raatConnectInfo = 77
raatConfigurationToken = 78
raatEAPMessage = 79
raatSignature = 80
raatARAPChallengeResponse = 84
raatAcctInterimInterval = 85
raatNASIPv6Address = 95
raatFramedInterfaceId = 96
raatFramedIPv6Prefix = 97
raatLoginIPv6Host = 98
raatFramedIPv6Route = 99
raatFramedIPv6Pool = 100
raatARAPGuestLogon = 8096
raatCertificateOID = 8097
raatEAPConfiguration = 8098
raatPEAPEmbeddedEAPTypeId = 8099
raatInnerEAPTypeId = 8099
raatPEAPFastRoamedSession = 8100
raatFastRoamedSession = 8100
raatEAPTLV = 8102
raatCredentialsChanged = 8103
raatCertificateThumbprint = 8250
raatPeerId = 9000
raatServerId = 9001
raatMethodId = 9002
raatEMSK = 9003
raatSessionId = 9004
raatReserved = -1
End Enumimport enum
class RAS_AUTH_ATTRIBUTE_TYPE(enum.IntEnum):
raatMinimum = 0
raatUserName = 1
raatUserPassword = 2
raatMD5CHAPPassword = 3
raatNASIPAddress = 4
raatNASPort = 5
raatServiceType = 6
raatFramedProtocol = 7
raatFramedIPAddress = 8
raatFramedIPNetmask = 9
raatFramedRouting = 10
raatFilterId = 11
raatFramedMTU = 12
raatFramedCompression = 13
raatLoginIPHost = 14
raatLoginService = 15
raatLoginTCPPort = 16
raatUnassigned17 = 17
raatReplyMessage = 18
raatCallbackNumber = 19
raatCallbackId = 20
raatUnassigned21 = 21
raatFramedRoute = 22
raatFramedIPXNetwork = 23
raatState = 24
raatClass = 25
raatVendorSpecific = 26
raatSessionTimeout = 27
raatIdleTimeout = 28
raatTerminationAction = 29
raatCalledStationId = 30
raatCallingStationId = 31
raatNASIdentifier = 32
raatProxyState = 33
raatLoginLATService = 34
raatLoginLATNode = 35
raatLoginLATGroup = 36
raatFramedAppleTalkLink = 37
raatFramedAppleTalkNetwork = 38
raatFramedAppleTalkZone = 39
raatAcctStatusType = 40
raatAcctDelayTime = 41
raatAcctInputOctets = 42
raatAcctOutputOctets = 43
raatAcctSessionId = 44
raatAcctAuthentic = 45
raatAcctSessionTime = 46
raatAcctInputPackets = 47
raatAcctOutputPackets = 48
raatAcctTerminateCause = 49
raatAcctMultiSessionId = 50
raatAcctLinkCount = 51
raatAcctEventTimeStamp = 55
raatMD5CHAPChallenge = 60
raatNASPortType = 61
raatPortLimit = 62
raatLoginLATPort = 63
raatTunnelType = 64
raatTunnelMediumType = 65
raatTunnelClientEndpoint = 66
raatTunnelServerEndpoint = 67
raatARAPPassword = 70
raatARAPFeatures = 71
raatARAPZoneAccess = 72
raatARAPSecurity = 73
raatARAPSecurityData = 74
raatPasswordRetry = 75
raatPrompt = 76
raatConnectInfo = 77
raatConfigurationToken = 78
raatEAPMessage = 79
raatSignature = 80
raatARAPChallengeResponse = 84
raatAcctInterimInterval = 85
raatNASIPv6Address = 95
raatFramedInterfaceId = 96
raatFramedIPv6Prefix = 97
raatLoginIPv6Host = 98
raatFramedIPv6Route = 99
raatFramedIPv6Pool = 100
raatARAPGuestLogon = 8096
raatCertificateOID = 8097
raatEAPConfiguration = 8098
raatPEAPEmbeddedEAPTypeId = 8099
raatInnerEAPTypeId = 8099
raatPEAPFastRoamedSession = 8100
raatFastRoamedSession = 8100
raatEAPTLV = 8102
raatCredentialsChanged = 8103
raatCertificateThumbprint = 8250
raatPeerId = 9000
raatServerId = 9001
raatMethodId = 9002
raatEMSK = 9003
raatSessionId = 9004
raatReserved = -1// RAS_AUTH_ATTRIBUTE_TYPE
pub const raatMinimum: i32 = 0;
pub const raatUserName: i32 = 1;
pub const raatUserPassword: i32 = 2;
pub const raatMD5CHAPPassword: i32 = 3;
pub const raatNASIPAddress: i32 = 4;
pub const raatNASPort: i32 = 5;
pub const raatServiceType: i32 = 6;
pub const raatFramedProtocol: i32 = 7;
pub const raatFramedIPAddress: i32 = 8;
pub const raatFramedIPNetmask: i32 = 9;
pub const raatFramedRouting: i32 = 10;
pub const raatFilterId: i32 = 11;
pub const raatFramedMTU: i32 = 12;
pub const raatFramedCompression: i32 = 13;
pub const raatLoginIPHost: i32 = 14;
pub const raatLoginService: i32 = 15;
pub const raatLoginTCPPort: i32 = 16;
pub const raatUnassigned17: i32 = 17;
pub const raatReplyMessage: i32 = 18;
pub const raatCallbackNumber: i32 = 19;
pub const raatCallbackId: i32 = 20;
pub const raatUnassigned21: i32 = 21;
pub const raatFramedRoute: i32 = 22;
pub const raatFramedIPXNetwork: i32 = 23;
pub const raatState: i32 = 24;
pub const raatClass: i32 = 25;
pub const raatVendorSpecific: i32 = 26;
pub const raatSessionTimeout: i32 = 27;
pub const raatIdleTimeout: i32 = 28;
pub const raatTerminationAction: i32 = 29;
pub const raatCalledStationId: i32 = 30;
pub const raatCallingStationId: i32 = 31;
pub const raatNASIdentifier: i32 = 32;
pub const raatProxyState: i32 = 33;
pub const raatLoginLATService: i32 = 34;
pub const raatLoginLATNode: i32 = 35;
pub const raatLoginLATGroup: i32 = 36;
pub const raatFramedAppleTalkLink: i32 = 37;
pub const raatFramedAppleTalkNetwork: i32 = 38;
pub const raatFramedAppleTalkZone: i32 = 39;
pub const raatAcctStatusType: i32 = 40;
pub const raatAcctDelayTime: i32 = 41;
pub const raatAcctInputOctets: i32 = 42;
pub const raatAcctOutputOctets: i32 = 43;
pub const raatAcctSessionId: i32 = 44;
pub const raatAcctAuthentic: i32 = 45;
pub const raatAcctSessionTime: i32 = 46;
pub const raatAcctInputPackets: i32 = 47;
pub const raatAcctOutputPackets: i32 = 48;
pub const raatAcctTerminateCause: i32 = 49;
pub const raatAcctMultiSessionId: i32 = 50;
pub const raatAcctLinkCount: i32 = 51;
pub const raatAcctEventTimeStamp: i32 = 55;
pub const raatMD5CHAPChallenge: i32 = 60;
pub const raatNASPortType: i32 = 61;
pub const raatPortLimit: i32 = 62;
pub const raatLoginLATPort: i32 = 63;
pub const raatTunnelType: i32 = 64;
pub const raatTunnelMediumType: i32 = 65;
pub const raatTunnelClientEndpoint: i32 = 66;
pub const raatTunnelServerEndpoint: i32 = 67;
pub const raatARAPPassword: i32 = 70;
pub const raatARAPFeatures: i32 = 71;
pub const raatARAPZoneAccess: i32 = 72;
pub const raatARAPSecurity: i32 = 73;
pub const raatARAPSecurityData: i32 = 74;
pub const raatPasswordRetry: i32 = 75;
pub const raatPrompt: i32 = 76;
pub const raatConnectInfo: i32 = 77;
pub const raatConfigurationToken: i32 = 78;
pub const raatEAPMessage: i32 = 79;
pub const raatSignature: i32 = 80;
pub const raatARAPChallengeResponse: i32 = 84;
pub const raatAcctInterimInterval: i32 = 85;
pub const raatNASIPv6Address: i32 = 95;
pub const raatFramedInterfaceId: i32 = 96;
pub const raatFramedIPv6Prefix: i32 = 97;
pub const raatLoginIPv6Host: i32 = 98;
pub const raatFramedIPv6Route: i32 = 99;
pub const raatFramedIPv6Pool: i32 = 100;
pub const raatARAPGuestLogon: i32 = 8096;
pub const raatCertificateOID: i32 = 8097;
pub const raatEAPConfiguration: i32 = 8098;
pub const raatPEAPEmbeddedEAPTypeId: i32 = 8099;
pub const raatInnerEAPTypeId: i32 = 8099;
pub const raatPEAPFastRoamedSession: i32 = 8100;
pub const raatFastRoamedSession: i32 = 8100;
pub const raatEAPTLV: i32 = 8102;
pub const raatCredentialsChanged: i32 = 8103;
pub const raatCertificateThumbprint: i32 = 8250;
pub const raatPeerId: i32 = 9000;
pub const raatServerId: i32 = 9001;
pub const raatMethodId: i32 = 9002;
pub const raatEMSK: i32 = 9003;
pub const raatSessionId: i32 = 9004;
pub const raatReserved: i32 = -1;// RAS_AUTH_ATTRIBUTE_TYPE
const (
raatMinimum int32 = 0
raatUserName int32 = 1
raatUserPassword int32 = 2
raatMD5CHAPPassword int32 = 3
raatNASIPAddress int32 = 4
raatNASPort int32 = 5
raatServiceType int32 = 6
raatFramedProtocol int32 = 7
raatFramedIPAddress int32 = 8
raatFramedIPNetmask int32 = 9
raatFramedRouting int32 = 10
raatFilterId int32 = 11
raatFramedMTU int32 = 12
raatFramedCompression int32 = 13
raatLoginIPHost int32 = 14
raatLoginService int32 = 15
raatLoginTCPPort int32 = 16
raatUnassigned17 int32 = 17
raatReplyMessage int32 = 18
raatCallbackNumber int32 = 19
raatCallbackId int32 = 20
raatUnassigned21 int32 = 21
raatFramedRoute int32 = 22
raatFramedIPXNetwork int32 = 23
raatState int32 = 24
raatClass int32 = 25
raatVendorSpecific int32 = 26
raatSessionTimeout int32 = 27
raatIdleTimeout int32 = 28
raatTerminationAction int32 = 29
raatCalledStationId int32 = 30
raatCallingStationId int32 = 31
raatNASIdentifier int32 = 32
raatProxyState int32 = 33
raatLoginLATService int32 = 34
raatLoginLATNode int32 = 35
raatLoginLATGroup int32 = 36
raatFramedAppleTalkLink int32 = 37
raatFramedAppleTalkNetwork int32 = 38
raatFramedAppleTalkZone int32 = 39
raatAcctStatusType int32 = 40
raatAcctDelayTime int32 = 41
raatAcctInputOctets int32 = 42
raatAcctOutputOctets int32 = 43
raatAcctSessionId int32 = 44
raatAcctAuthentic int32 = 45
raatAcctSessionTime int32 = 46
raatAcctInputPackets int32 = 47
raatAcctOutputPackets int32 = 48
raatAcctTerminateCause int32 = 49
raatAcctMultiSessionId int32 = 50
raatAcctLinkCount int32 = 51
raatAcctEventTimeStamp int32 = 55
raatMD5CHAPChallenge int32 = 60
raatNASPortType int32 = 61
raatPortLimit int32 = 62
raatLoginLATPort int32 = 63
raatTunnelType int32 = 64
raatTunnelMediumType int32 = 65
raatTunnelClientEndpoint int32 = 66
raatTunnelServerEndpoint int32 = 67
raatARAPPassword int32 = 70
raatARAPFeatures int32 = 71
raatARAPZoneAccess int32 = 72
raatARAPSecurity int32 = 73
raatARAPSecurityData int32 = 74
raatPasswordRetry int32 = 75
raatPrompt int32 = 76
raatConnectInfo int32 = 77
raatConfigurationToken int32 = 78
raatEAPMessage int32 = 79
raatSignature int32 = 80
raatARAPChallengeResponse int32 = 84
raatAcctInterimInterval int32 = 85
raatNASIPv6Address int32 = 95
raatFramedInterfaceId int32 = 96
raatFramedIPv6Prefix int32 = 97
raatLoginIPv6Host int32 = 98
raatFramedIPv6Route int32 = 99
raatFramedIPv6Pool int32 = 100
raatARAPGuestLogon int32 = 8096
raatCertificateOID int32 = 8097
raatEAPConfiguration int32 = 8098
raatPEAPEmbeddedEAPTypeId int32 = 8099
raatInnerEAPTypeId int32 = 8099
raatPEAPFastRoamedSession int32 = 8100
raatFastRoamedSession int32 = 8100
raatEAPTLV int32 = 8102
raatCredentialsChanged int32 = 8103
raatCertificateThumbprint int32 = 8250
raatPeerId int32 = 9000
raatServerId int32 = 9001
raatMethodId int32 = 9002
raatEMSK int32 = 9003
raatSessionId int32 = 9004
raatReserved int32 = -1
)const
raatMinimum = 0;
raatUserName = 1;
raatUserPassword = 2;
raatMD5CHAPPassword = 3;
raatNASIPAddress = 4;
raatNASPort = 5;
raatServiceType = 6;
raatFramedProtocol = 7;
raatFramedIPAddress = 8;
raatFramedIPNetmask = 9;
raatFramedRouting = 10;
raatFilterId = 11;
raatFramedMTU = 12;
raatFramedCompression = 13;
raatLoginIPHost = 14;
raatLoginService = 15;
raatLoginTCPPort = 16;
raatUnassigned17 = 17;
raatReplyMessage = 18;
raatCallbackNumber = 19;
raatCallbackId = 20;
raatUnassigned21 = 21;
raatFramedRoute = 22;
raatFramedIPXNetwork = 23;
raatState = 24;
raatClass = 25;
raatVendorSpecific = 26;
raatSessionTimeout = 27;
raatIdleTimeout = 28;
raatTerminationAction = 29;
raatCalledStationId = 30;
raatCallingStationId = 31;
raatNASIdentifier = 32;
raatProxyState = 33;
raatLoginLATService = 34;
raatLoginLATNode = 35;
raatLoginLATGroup = 36;
raatFramedAppleTalkLink = 37;
raatFramedAppleTalkNetwork = 38;
raatFramedAppleTalkZone = 39;
raatAcctStatusType = 40;
raatAcctDelayTime = 41;
raatAcctInputOctets = 42;
raatAcctOutputOctets = 43;
raatAcctSessionId = 44;
raatAcctAuthentic = 45;
raatAcctSessionTime = 46;
raatAcctInputPackets = 47;
raatAcctOutputPackets = 48;
raatAcctTerminateCause = 49;
raatAcctMultiSessionId = 50;
raatAcctLinkCount = 51;
raatAcctEventTimeStamp = 55;
raatMD5CHAPChallenge = 60;
raatNASPortType = 61;
raatPortLimit = 62;
raatLoginLATPort = 63;
raatTunnelType = 64;
raatTunnelMediumType = 65;
raatTunnelClientEndpoint = 66;
raatTunnelServerEndpoint = 67;
raatARAPPassword = 70;
raatARAPFeatures = 71;
raatARAPZoneAccess = 72;
raatARAPSecurity = 73;
raatARAPSecurityData = 74;
raatPasswordRetry = 75;
raatPrompt = 76;
raatConnectInfo = 77;
raatConfigurationToken = 78;
raatEAPMessage = 79;
raatSignature = 80;
raatARAPChallengeResponse = 84;
raatAcctInterimInterval = 85;
raatNASIPv6Address = 95;
raatFramedInterfaceId = 96;
raatFramedIPv6Prefix = 97;
raatLoginIPv6Host = 98;
raatFramedIPv6Route = 99;
raatFramedIPv6Pool = 100;
raatARAPGuestLogon = 8096;
raatCertificateOID = 8097;
raatEAPConfiguration = 8098;
raatPEAPEmbeddedEAPTypeId = 8099;
raatInnerEAPTypeId = 8099;
raatPEAPFastRoamedSession = 8100;
raatFastRoamedSession = 8100;
raatEAPTLV = 8102;
raatCredentialsChanged = 8103;
raatCertificateThumbprint = 8250;
raatPeerId = 9000;
raatServerId = 9001;
raatMethodId = 9002;
raatEMSK = 9003;
raatSessionId = 9004;
raatReserved = -1;// RAS_AUTH_ATTRIBUTE_TYPE
pub const raatMinimum: i32 = 0;
pub const raatUserName: i32 = 1;
pub const raatUserPassword: i32 = 2;
pub const raatMD5CHAPPassword: i32 = 3;
pub const raatNASIPAddress: i32 = 4;
pub const raatNASPort: i32 = 5;
pub const raatServiceType: i32 = 6;
pub const raatFramedProtocol: i32 = 7;
pub const raatFramedIPAddress: i32 = 8;
pub const raatFramedIPNetmask: i32 = 9;
pub const raatFramedRouting: i32 = 10;
pub const raatFilterId: i32 = 11;
pub const raatFramedMTU: i32 = 12;
pub const raatFramedCompression: i32 = 13;
pub const raatLoginIPHost: i32 = 14;
pub const raatLoginService: i32 = 15;
pub const raatLoginTCPPort: i32 = 16;
pub const raatUnassigned17: i32 = 17;
pub const raatReplyMessage: i32 = 18;
pub const raatCallbackNumber: i32 = 19;
pub const raatCallbackId: i32 = 20;
pub const raatUnassigned21: i32 = 21;
pub const raatFramedRoute: i32 = 22;
pub const raatFramedIPXNetwork: i32 = 23;
pub const raatState: i32 = 24;
pub const raatClass: i32 = 25;
pub const raatVendorSpecific: i32 = 26;
pub const raatSessionTimeout: i32 = 27;
pub const raatIdleTimeout: i32 = 28;
pub const raatTerminationAction: i32 = 29;
pub const raatCalledStationId: i32 = 30;
pub const raatCallingStationId: i32 = 31;
pub const raatNASIdentifier: i32 = 32;
pub const raatProxyState: i32 = 33;
pub const raatLoginLATService: i32 = 34;
pub const raatLoginLATNode: i32 = 35;
pub const raatLoginLATGroup: i32 = 36;
pub const raatFramedAppleTalkLink: i32 = 37;
pub const raatFramedAppleTalkNetwork: i32 = 38;
pub const raatFramedAppleTalkZone: i32 = 39;
pub const raatAcctStatusType: i32 = 40;
pub const raatAcctDelayTime: i32 = 41;
pub const raatAcctInputOctets: i32 = 42;
pub const raatAcctOutputOctets: i32 = 43;
pub const raatAcctSessionId: i32 = 44;
pub const raatAcctAuthentic: i32 = 45;
pub const raatAcctSessionTime: i32 = 46;
pub const raatAcctInputPackets: i32 = 47;
pub const raatAcctOutputPackets: i32 = 48;
pub const raatAcctTerminateCause: i32 = 49;
pub const raatAcctMultiSessionId: i32 = 50;
pub const raatAcctLinkCount: i32 = 51;
pub const raatAcctEventTimeStamp: i32 = 55;
pub const raatMD5CHAPChallenge: i32 = 60;
pub const raatNASPortType: i32 = 61;
pub const raatPortLimit: i32 = 62;
pub const raatLoginLATPort: i32 = 63;
pub const raatTunnelType: i32 = 64;
pub const raatTunnelMediumType: i32 = 65;
pub const raatTunnelClientEndpoint: i32 = 66;
pub const raatTunnelServerEndpoint: i32 = 67;
pub const raatARAPPassword: i32 = 70;
pub const raatARAPFeatures: i32 = 71;
pub const raatARAPZoneAccess: i32 = 72;
pub const raatARAPSecurity: i32 = 73;
pub const raatARAPSecurityData: i32 = 74;
pub const raatPasswordRetry: i32 = 75;
pub const raatPrompt: i32 = 76;
pub const raatConnectInfo: i32 = 77;
pub const raatConfigurationToken: i32 = 78;
pub const raatEAPMessage: i32 = 79;
pub const raatSignature: i32 = 80;
pub const raatARAPChallengeResponse: i32 = 84;
pub const raatAcctInterimInterval: i32 = 85;
pub const raatNASIPv6Address: i32 = 95;
pub const raatFramedInterfaceId: i32 = 96;
pub const raatFramedIPv6Prefix: i32 = 97;
pub const raatLoginIPv6Host: i32 = 98;
pub const raatFramedIPv6Route: i32 = 99;
pub const raatFramedIPv6Pool: i32 = 100;
pub const raatARAPGuestLogon: i32 = 8096;
pub const raatCertificateOID: i32 = 8097;
pub const raatEAPConfiguration: i32 = 8098;
pub const raatPEAPEmbeddedEAPTypeId: i32 = 8099;
pub const raatInnerEAPTypeId: i32 = 8099;
pub const raatPEAPFastRoamedSession: i32 = 8100;
pub const raatFastRoamedSession: i32 = 8100;
pub const raatEAPTLV: i32 = 8102;
pub const raatCredentialsChanged: i32 = 8103;
pub const raatCertificateThumbprint: i32 = 8250;
pub const raatPeerId: i32 = 9000;
pub const raatServerId: i32 = 9001;
pub const raatMethodId: i32 = 9002;
pub const raatEMSK: i32 = 9003;
pub const raatSessionId: i32 = 9004;
pub const raatReserved: i32 = -1;const
raatMinimum* = 0
raatUserName* = 1
raatUserPassword* = 2
raatMD5CHAPPassword* = 3
raatNASIPAddress* = 4
raatNASPort* = 5
raatServiceType* = 6
raatFramedProtocol* = 7
raatFramedIPAddress* = 8
raatFramedIPNetmask* = 9
raatFramedRouting* = 10
raatFilterId* = 11
raatFramedMTU* = 12
raatFramedCompression* = 13
raatLoginIPHost* = 14
raatLoginService* = 15
raatLoginTCPPort* = 16
raatUnassigned17* = 17
raatReplyMessage* = 18
raatCallbackNumber* = 19
raatCallbackId* = 20
raatUnassigned21* = 21
raatFramedRoute* = 22
raatFramedIPXNetwork* = 23
raatState* = 24
raatClass* = 25
raatVendorSpecific* = 26
raatSessionTimeout* = 27
raatIdleTimeout* = 28
raatTerminationAction* = 29
raatCalledStationId* = 30
raatCallingStationId* = 31
raatNASIdentifier* = 32
raatProxyState* = 33
raatLoginLATService* = 34
raatLoginLATNode* = 35
raatLoginLATGroup* = 36
raatFramedAppleTalkLink* = 37
raatFramedAppleTalkNetwork* = 38
raatFramedAppleTalkZone* = 39
raatAcctStatusType* = 40
raatAcctDelayTime* = 41
raatAcctInputOctets* = 42
raatAcctOutputOctets* = 43
raatAcctSessionId* = 44
raatAcctAuthentic* = 45
raatAcctSessionTime* = 46
raatAcctInputPackets* = 47
raatAcctOutputPackets* = 48
raatAcctTerminateCause* = 49
raatAcctMultiSessionId* = 50
raatAcctLinkCount* = 51
raatAcctEventTimeStamp* = 55
raatMD5CHAPChallenge* = 60
raatNASPortType* = 61
raatPortLimit* = 62
raatLoginLATPort* = 63
raatTunnelType* = 64
raatTunnelMediumType* = 65
raatTunnelClientEndpoint* = 66
raatTunnelServerEndpoint* = 67
raatARAPPassword* = 70
raatARAPFeatures* = 71
raatARAPZoneAccess* = 72
raatARAPSecurity* = 73
raatARAPSecurityData* = 74
raatPasswordRetry* = 75
raatPrompt* = 76
raatConnectInfo* = 77
raatConfigurationToken* = 78
raatEAPMessage* = 79
raatSignature* = 80
raatARAPChallengeResponse* = 84
raatAcctInterimInterval* = 85
raatNASIPv6Address* = 95
raatFramedInterfaceId* = 96
raatFramedIPv6Prefix* = 97
raatLoginIPv6Host* = 98
raatFramedIPv6Route* = 99
raatFramedIPv6Pool* = 100
raatARAPGuestLogon* = 8096
raatCertificateOID* = 8097
raatEAPConfiguration* = 8098
raatPEAPEmbeddedEAPTypeId* = 8099
raatInnerEAPTypeId* = 8099
raatPEAPFastRoamedSession* = 8100
raatFastRoamedSession* = 8100
raatEAPTLV* = 8102
raatCredentialsChanged* = 8103
raatCertificateThumbprint* = 8250
raatPeerId* = 9000
raatServerId* = 9001
raatMethodId* = 9002
raatEMSK* = 9003
raatSessionId* = 9004
raatReserved* = -1enum RAS_AUTH_ATTRIBUTE_TYPE : int {
raatMinimum = 0,
raatUserName = 1,
raatUserPassword = 2,
raatMD5CHAPPassword = 3,
raatNASIPAddress = 4,
raatNASPort = 5,
raatServiceType = 6,
raatFramedProtocol = 7,
raatFramedIPAddress = 8,
raatFramedIPNetmask = 9,
raatFramedRouting = 10,
raatFilterId = 11,
raatFramedMTU = 12,
raatFramedCompression = 13,
raatLoginIPHost = 14,
raatLoginService = 15,
raatLoginTCPPort = 16,
raatUnassigned17 = 17,
raatReplyMessage = 18,
raatCallbackNumber = 19,
raatCallbackId = 20,
raatUnassigned21 = 21,
raatFramedRoute = 22,
raatFramedIPXNetwork = 23,
raatState = 24,
raatClass = 25,
raatVendorSpecific = 26,
raatSessionTimeout = 27,
raatIdleTimeout = 28,
raatTerminationAction = 29,
raatCalledStationId = 30,
raatCallingStationId = 31,
raatNASIdentifier = 32,
raatProxyState = 33,
raatLoginLATService = 34,
raatLoginLATNode = 35,
raatLoginLATGroup = 36,
raatFramedAppleTalkLink = 37,
raatFramedAppleTalkNetwork = 38,
raatFramedAppleTalkZone = 39,
raatAcctStatusType = 40,
raatAcctDelayTime = 41,
raatAcctInputOctets = 42,
raatAcctOutputOctets = 43,
raatAcctSessionId = 44,
raatAcctAuthentic = 45,
raatAcctSessionTime = 46,
raatAcctInputPackets = 47,
raatAcctOutputPackets = 48,
raatAcctTerminateCause = 49,
raatAcctMultiSessionId = 50,
raatAcctLinkCount = 51,
raatAcctEventTimeStamp = 55,
raatMD5CHAPChallenge = 60,
raatNASPortType = 61,
raatPortLimit = 62,
raatLoginLATPort = 63,
raatTunnelType = 64,
raatTunnelMediumType = 65,
raatTunnelClientEndpoint = 66,
raatTunnelServerEndpoint = 67,
raatARAPPassword = 70,
raatARAPFeatures = 71,
raatARAPZoneAccess = 72,
raatARAPSecurity = 73,
raatARAPSecurityData = 74,
raatPasswordRetry = 75,
raatPrompt = 76,
raatConnectInfo = 77,
raatConfigurationToken = 78,
raatEAPMessage = 79,
raatSignature = 80,
raatARAPChallengeResponse = 84,
raatAcctInterimInterval = 85,
raatNASIPv6Address = 95,
raatFramedInterfaceId = 96,
raatFramedIPv6Prefix = 97,
raatLoginIPv6Host = 98,
raatFramedIPv6Route = 99,
raatFramedIPv6Pool = 100,
raatARAPGuestLogon = 8096,
raatCertificateOID = 8097,
raatEAPConfiguration = 8098,
raatPEAPEmbeddedEAPTypeId = 8099,
raatInnerEAPTypeId = 8099,
raatPEAPFastRoamedSession = 8100,
raatFastRoamedSession = 8100,
raatEAPTLV = 8102,
raatCredentialsChanged = 8103,
raatCertificateThumbprint = 8250,
raatPeerId = 9000,
raatServerId = 9001,
raatMethodId = 9002,
raatEMSK = 9003,
raatSessionId = 9004,
raatReserved = -1,
}#define global raatMinimum 0x0
#define global raatUserName 0x1
#define global raatUserPassword 0x2
#define global raatMD5CHAPPassword 0x3
#define global raatNASIPAddress 0x4
#define global raatNASPort 0x5
#define global raatServiceType 0x6
#define global raatFramedProtocol 0x7
#define global raatFramedIPAddress 0x8
#define global raatFramedIPNetmask 0x9
#define global raatFramedRouting 0xA
#define global raatFilterId 0xB
#define global raatFramedMTU 0xC
#define global raatFramedCompression 0xD
#define global raatLoginIPHost 0xE
#define global raatLoginService 0xF
#define global raatLoginTCPPort 0x10
#define global raatUnassigned17 0x11
#define global raatReplyMessage 0x12
#define global raatCallbackNumber 0x13
#define global raatCallbackId 0x14
#define global raatUnassigned21 0x15
#define global raatFramedRoute 0x16
#define global raatFramedIPXNetwork 0x17
#define global raatState 0x18
#define global raatClass 0x19
#define global raatVendorSpecific 0x1A
#define global raatSessionTimeout 0x1B
#define global raatIdleTimeout 0x1C
#define global raatTerminationAction 0x1D
#define global raatCalledStationId 0x1E
#define global raatCallingStationId 0x1F
#define global raatNASIdentifier 0x20
#define global raatProxyState 0x21
#define global raatLoginLATService 0x22
#define global raatLoginLATNode 0x23
#define global raatLoginLATGroup 0x24
#define global raatFramedAppleTalkLink 0x25
#define global raatFramedAppleTalkNetwork 0x26
#define global raatFramedAppleTalkZone 0x27
#define global raatAcctStatusType 0x28
#define global raatAcctDelayTime 0x29
#define global raatAcctInputOctets 0x2A
#define global raatAcctOutputOctets 0x2B
#define global raatAcctSessionId 0x2C
#define global raatAcctAuthentic 0x2D
#define global raatAcctSessionTime 0x2E
#define global raatAcctInputPackets 0x2F
#define global raatAcctOutputPackets 0x30
#define global raatAcctTerminateCause 0x31
#define global raatAcctMultiSessionId 0x32
#define global raatAcctLinkCount 0x33
#define global raatAcctEventTimeStamp 0x37
#define global raatMD5CHAPChallenge 0x3C
#define global raatNASPortType 0x3D
#define global raatPortLimit 0x3E
#define global raatLoginLATPort 0x3F
#define global raatTunnelType 0x40
#define global raatTunnelMediumType 0x41
#define global raatTunnelClientEndpoint 0x42
#define global raatTunnelServerEndpoint 0x43
#define global raatARAPPassword 0x46
#define global raatARAPFeatures 0x47
#define global raatARAPZoneAccess 0x48
#define global raatARAPSecurity 0x49
#define global raatARAPSecurityData 0x4A
#define global raatPasswordRetry 0x4B
#define global raatPrompt 0x4C
#define global raatConnectInfo 0x4D
#define global raatConfigurationToken 0x4E
#define global raatEAPMessage 0x4F
#define global raatSignature 0x50
#define global raatARAPChallengeResponse 0x54
#define global raatAcctInterimInterval 0x55
#define global raatNASIPv6Address 0x5F
#define global raatFramedInterfaceId 0x60
#define global raatFramedIPv6Prefix 0x61
#define global raatLoginIPv6Host 0x62
#define global raatFramedIPv6Route 0x63
#define global raatFramedIPv6Pool 0x64
#define global raatARAPGuestLogon 0x1FA0
#define global raatCertificateOID 0x1FA1
#define global raatEAPConfiguration 0x1FA2
#define global raatPEAPEmbeddedEAPTypeId 0x1FA3
#define global raatInnerEAPTypeId 0x1FA3
#define global raatPEAPFastRoamedSession 0x1FA4
#define global raatFastRoamedSession 0x1FA4
#define global raatEAPTLV 0x1FA6
#define global raatCredentialsChanged 0x1FA7
#define global raatCertificateThumbprint 0x203A
#define global raatPeerId 0x2328
#define global raatServerId 0x2329
#define global raatMethodId 0x232A
#define global raatEMSK 0x232B
#define global raatSessionId 0x232C
#define global raatReserved 0xFFFFFFFF