EAP-TLSパラメータを表します。

構文

typedef struct {
    unsigned char   au8Domain[M2M_AUTH_1X_USER_LEN_MAX + 1];
    unsigned char   reserve1[M2M_AUTH_1X_USER_OLD_LEN_SUB];
    unsigned char   au8UserName[M2M_AUTH_1X_USER_LEN_MAX + 1];
    unsigned char   reserve2[M2M_AUTH_1X_USER_OLD_LEN_SUB];
    unsigned short  u16DomainLen;
    unsigned short  u16UserNameLen;
    int             bUnencryptedUserName;
    int             bPrependDomain;
    unsigned char   clientcertIndex;
} tstrEapTls;

メンバー

au8Domain
ドメイン名です(必要が無ければ0)。
reserve1
調整バイト。
au8UserName
ユーザ名です。
reserve2
調整バイト。
u16DomainLen
ドメイン名の長さです(必要が無ければ0)。
u16UserNameLen
ユーザ名の長さです。
bUnencryptedUserName
ユーザ名を暗号化する場合はFALSE。
ユーザ名を暗号化しない場合はTRUE。
bPrependDomain
ドメイン名がユーザ名の後ろにつく場合はFALSE。
ドメイン名がユーザ名の前につく場合はTRUE。
clientcertIndex
クライアント証明書のインデックスを指定します。(0〜4)

必要条件

ヘッダファイル:
lib.h
ライブラリファイル:
libSTARTUPOPH5000.a

最終更新日:2020/10/28