前のトピック: 入力データの検証次のトピック: ユーザ属性の妥当性チェック


AuthMinder の妥当性チェック

以下の表に、AuthMinder によって実行される妥当性チェックのリストを示します。

属性

パラメータ名

妥当性検査基準

[Protocol Status]

PROTOCL_STATUS

次のいずれかの値であることをチェックする。

  • PROTOCOL_STATUS_ACTIVE
  • PROTOCOL_STATUS_DISABLED

Port Number

PORT_NUMBER

長さは 1 ~ 65535 文字である。

ポート タイプ

PORT_TYPE

  • 空ではない
  • 次のいずれかの値であることをチェックする。
  • TCP
  • SSL
  • UDP

クライアント ルート ID

CLIENT_ROOT_ID

一連のクライアント ルート ID と照合してチェックする。

サーバ証明書チェーンのエンコーディング

SERVER_CERT_CHAIN_ENCODING

  • サーバ証明書チェーンのエンコーディングが空ではない。
  • PEM 形式をチェックする。

サーバ証明書チェーン

SERVER_CERT_CHAIN

サーバ証明書チェーンが有効である。

クライアント証明書チェーン

CLIENT_CERT_CHAIN

クライアント証明書チェーンが有効である。

クライアント ルート CA 証明書

CLIENT_ROOT_CA_CERT

クライアント ルート CA 証明書が有効である。

サーバ ルート CA 証明書

SERVER_ROOT_CA_CERT

サーバ ルート CA 証明書が有効である。

クライアント ルート CA 証明書数

CLIENT_ROOT_CA_CERT

CA 証明書の数がゼロではないことをチェックする。

クライアント ルート ID

CLIENT_ROOT_ID

一連のクライアント ルート ID と照合してチェックする。

サーバ証明書チェーンのエンコーディング

SERVER_CERT_CHAIN_ENCODING

  • サーバ証明書チェーンのエンコーディングが空ではない。
  • PEM 形式をチェックする。

サーバ証明書チェーン

SERVER_CERT_CHAIN

サーバ証明書チェーンが有効である。

クライアント証明書チェーン

CLIENT_CERT_CHAIN

クライアント証明書チェーンが有効である。

クライアント ルート CA 証明書

CLIENT_ROOT_CA_CERT

クライアント ルート CA 証明書が有効である。

サーバ ルート CA 証明書

SERVER_ROOT_CA_CERT

サーバ ルート CA 証明書が有効である。

クライアント ルート CA 証明書数

CLIENT_ROOT_CA_CERT

CA 証明書の数がゼロではないことをチェックする。

サーバ秘密キーのエンコーディング

SERVER_PRIVATE_KEY_ENCODING

  • サーバ秘密キーのエンコーディングが空ではない。
  • PEM 形式をチェックする。

ロケール名

LOCALE_NAME

  • ロケール名が空ではない。
  • ロケール名を一連のロケールの ISO と照合してチェックする。

クライアント ルート CA パス

CLIENT_ROOT_CA_PATH

クライアント ルート CA パスが空ではない。

サーバ ID

SERVER_ID

  • ポート番号 > 1。
  • 一連のサーバ ID と照合してチェックする。

クライアント ルート CA 証明書のエンコーディング

CLIENT_ROOT_CA_CERT_ENCODING

  • クライアント ルート CA 証明書のエンコーディングが空ではない。
  • PEM 形式をチェックする。

証明書共通名

CERT_COMMON_NAME

  • 証明書共通名が空ではない。
  • 証明書共通名の長さが 1 ~ 256 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

証明書の国名

COUNTRY_NAME

  • 証明書の国名が空ではない。
  • 証明書の国名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

証明書の組織名

ORG_NAME

  • 証明書の組織名が空ではない。
  • 証明書の組織名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

証明書の組織単位名

ORG_UNIT_NAME

  • 証明書の組織単位名が空ではない。
  • 証明書の組織単位名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

証明書の都道府県名

STATE_NAME

  • 証明書の都道府県名が空ではない。
  • 証明書の都道府県名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

証明書の市区町村名

LOCALITY_NAME

  • 証明書の市区町村名が空ではない。
  • 証明書の市区町村名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

証明書の開始日

START_TIME

有効な日付形式かどうかをチェックする。

証明書の終了日

END_TIME

有効な日付形式かどうかをチェックする。

PKI 証明書

PKI_CERTIFICATE

PKI 証明書が有効である。

PKI キー

PKI_KEY

PKI キーが有効である。

証明書チェーンおよびキーのペア

PRIVATE_KEY_PAIR

証明書チェーンおよびキーのペアが有効である。

PKCS12 証明書チェーン

PKCS12_CERT_CHAIN_KEY

PKCS12 証明書チェーンが有効である。

PKCS7 証明書チェーン

PKCS12_CERT_CHAIN_KEY

PKCS7 証明書チェーンが有効である。

ユーザ ID

USER_ID

ユーザ ID の最小値が 1 よりも大きい。

グループ ID

GROUP_ID

グループ ID の最小値が 1 よりも大きい。

作成時間

CREATE_TIME

有効な日付形式かどうかをチェックする。

最終変更時刻

LAST_MODIFIED_TIME

有効な日付形式かどうかをチェックする。

開始日および終了日

START_END_DATES

開始日 < 終了日。

ユーザ属性名

USER_ATTR_NAME

ユーザ属性名が空ではない。

WebFort 組織名

(組織名が「\n」であるかどうかを確認し、そうでなければ検証を行う)

ORG_NAME

  • 組織名が空ではない。
  • 組織名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

ユーザ存在チェック

USER_EXISTENCE_CHECK

ユーザ存在チェックの値が 0 または 1 である。

ユーザ アクティブ チェック

USER_ACTIVE_CHECK

ユーザ アクティブ チェックの値が 0 または 1 である。

Kerberos ユーザ名

KERBEROS_USER_NAME

  • Kerberos ユーザ名が空ではない。
  • Kerberos ユーザ名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

Kerberos ドメイン名

KERBEROS_DOMAIN_NAME

  • Kerberos ドメイン名が空ではない。
  • Kerberos ドメイン名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

Kerberos パスワード

KERBEROS_PASSWORD

  • Kerberos パスワードが空ではない。
  • Kerberos パスワードの長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

認証ユーザ パスワード

 

AUTH_USER_PASSWORD

  • ユーザ パスワードが空ではない。
  • ユーザ パスワードが 1 ~ 64 文字である。
  • ユーザ パスワードを一連の文字列と照合してチェックする。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

パスワード最大長

PWD_MAX_LENGTH

  • パスワード最大長の最小値が 4 よりも大きい。
  • パスワード最大長の最大値が 64 未満である。

パスワード最小長

PWD_MIN_LENGTH

  • パスワード最小長の最小値が 4 よりも大きい。
  • パスワード最小長の最大値が 64 未満である。

パスワードの特殊文字の最小文字数

PWD_SPECIAL_CHAR_MIN_LENGTH

  • パスワードの特殊文字の最小文字数の値が 0 よりも大きい。
  • パスワードの特殊文字の最小文字数の最大値が 64 未満である。

パスワードのアルファベット文字の最小文字数

PWD_ALPHA_CHAR_MIN_LENGTH

  • パスワードのアルファベット文字の最小文字数の値が 0 よりも大きい。
  • パスワードのアルファベット文字数の最大値が 64 未満である。

パスワードの最小数字文字数

PWD_NUMERIC_CHAR_MIN_LENGTH

  • パスワードの数字の最小文字数の値が 0 よりも大きい。
  • パスワードの数字の文字数の最大値が 64 未満である。

パスワード強度設定

PASSWORD_STRENGTH

パスワード強度属性の長さがパスワード長未満である。

Question

AUTH_QUESTIONS

  • 質問が空ではない
  • 質問の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

回答

AUTH_ANSWERS

  • 回答が空ではない。
  • 回答の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

質問の数

NUM_OF_QNA

  • 質問の数が質問の最小数よりも多い。
  • 質問の数が質問の最大数未満である。

尋ねる質問の数

QNA_NUM_QUESTION_TO_ASK

  • 尋ねる質問の最小数が 1 よりも多い。
  • 尋ねる質問の最大数が 10 未満である。

正解が必要な質問の最小数

QNA_MIN_ANS_REQUIRED

  • 正解の最小数が 1 よりも多い。
  • 正解の最大数が 10 未満である。

Q&A の質問の最大数

MAX_QUESTIONS

  • 質問の最大数の最小値が 1 よりも大きい。
  • 質問の最大数の最大値が 10 未満である。

Q&A の質問の最小数

MIN_QUESTIONS

  • 質問の最小数の最小値が 2 よりも大きい。
  • 質問の最小数の最大値が 10 未満である。

QnA チャレンジ タイムアウト(秒単位)

QNA_CHALLENGE_TIMEOUT_SECS

Q&A チャレンジ タイムアウトが 1 ~ 7200 秒である。

プレーン キー タイプ

PLAIN_KEY_TYPE

  • プレーン キー タイプが空ではない。
  • RSA 値をチェックする。

Arcot キー タイプ

ARCOT_KEY_TYPE

  • プレーン キー タイプが空ではない。
  • RSA 値をチェックする。

プレーン キー長

PLAIN_KEY_LENGTH

プレーン キー長の値が 512 ~ 4096 である。

Arcot キー長

ARCOT_KEY_LENGTH

Arcot キー長が 512 ~ 4096 である。

ArcotID チャレンジ タイムアウト(秒単位)

ARCOTID_CHALLENGE_TIMEOUT_SECS

ArcotID PKI チャレンジ タイムアウトが 1 ~ 7200 秒である。

ArcotID 無署名属性キー チェック

AID_UNSIGNED_ATTRIB_KEY

無署名属性キーが USERID または ORG のいずれかである。

警告期間(日数)

WARNING_PERIOD_DAYS

警告期間の日数が 0 よりも多い。

猶予期間(日数)

GRACE_PERIOD_DAYS

猶予期間の日数が 0 よりも多い。

自動ロック解除期間(時間単位)

AUTO_UNLOCK_PERIOD_HOURS

自動ロック解除期間(時間単位)が 0 よりも多い。

認証 OTT トークン

AUTH_OTT_TOKEN

  • OTT トークンが空ではない。
  • OTT トークン の長さが 4 ~ 64 文字である。

OTT 長

OTT_LENGTH

OTT 長の値が 5 ~ 240 である。

OTT タイムアウト(秒単位)

OTT_TIMEOUT

OTT タイムアウトの値が 1 ~ 172800 秒である。

OTP 長

OTP_LENGTH

OTP 長の値が 4 ~ 64 である。

OTP タイプ

OTP_TYPE

数値および英数字の値をチェックする。

OTP の複数使用数

OTP_MULTIPLE_USAGE_COUNT

OTP の複数使用数が 1 ~ 99999 である。

グローバル認証トークン タイムアウト(秒単位)

GLOBAL_AUTH_TOKEN_TIMEOUT_SECS

グローバル認証トークン タイムアウトが 1 ~ 172800 秒である。

最大認証試行回数

MAX_STRIKES

最大認証試行回数が 1 ~ 100 である。

トランザクション アルゴリズム ID

TRANSALGO_ID

次のいずれかの値であることをチェックする。

  • NATIVE_PLAIN_CS
  • NATIVE_PLAIN_CI
  • NATIVE_SHA1_CS
  • NATIVE_SHA1_CI

組織の認証情報設定名

ORG_CRED_CONFIG_NAME

組織の認証情報設定名が空ではない。

ArcotID 認証情報設定名

ARCOTID_CRED_CONFIG_NAME

  • ArcotID PKI 認証情報設定名が空ではない。
  • ArcotID PKI 認証情報設定名を一連の文字列と照合してチェックする。
  • ArcotID PKI 認証情報設定名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

OTP 認証情報設定名

OTP_CRED_CONFIG_NAME

  • OTP 認証情報設定名が空ではない。
  • OTP 認証情報設定名を一連の文字列と照合してチェックする。
  • OTP 認証情報設定名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

Q&A 認証情報設定名

QNA_CRED_CONFIG_NAME

  • Q&A 認証情報設定名が空ではない。
  • Q&A 認証情報設定名を一連の文字列と照合してチェックする。
  • Q&A 認証情報設定名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

パスワード認証情報設定名

UP_CRED_CONFIG_NAME

  • パスワード認証情報設定名が空ではない。
  • パスワード認証情報設定名を一連の文字列と照合してチェックする。
  • パスワード認証情報設定名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

ArcotID 認証ポリシー名

ARCOTID_AUTH_POLICY_NAME

  • ArcotID PKI 認証ポリシー名が空ではない。
  • ArcotID PKI 認証ポリシー名を一連の文字列と照合してチェックする。
  • ArcotID PKI 認証ポリシー名の長さが 1 ~ 64 文字である
  • 無効な文字(ASCII 0 ~ 31)を含まない。

OTP 認証ポリシー名

 

OTP_AUTH_POLICY_NAME

  • OTP 認証ポリシー名が空ではない。
  • OTP 認証ポリシー名を一連の文字列と照合してチェックする。
  • OTP 認証ポリシー名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

QnA 認証ポリシー名

 

QNA_AUTH_POLICY_NAME

  • QnA 認証ポリシー名が空ではない。
  • QnA 認証ポリシー名を一連の文字列と照合してチェックする。
  • Q&A 認証ポリシー名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

パスワード認証ポリシー名

 

PASSWORD_AUTH_POLICY_NAME

  • パスワード認証ポリシー名が空ではない。
  • パスワード認証ポリシー名を一連の文字列と照合してチェックする。
  • パスワード認証ポリシー名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

一般的な認証ポリシー名

 

GENERAL_AUTH_POLICY_NAME

  • 一般的な認証ポリシー名が空ではない。
  • 一般的な認証ポリシー名を一連の文字列と照合してチェックする。
  • 一般的な認証ポリシー名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

RADIUS 認証ポリシー名

 

RADIUS_AUTH_POLICY_NAME

  • RADIUS 認証ポリシー名が空ではない。
  • RADIUS 認証ポリシー名を一連の文字列と照合してチェックする。
  • RADIUS 認証ポリシー名の長さが 1 ~ 64 文字である
  • 無効な文字(ASCII 0 ~ 31)を含まない。

Kerberos 認証ポリシー名

 

KERBEROS_AUTH_POLICY_NAME

  • Kerberos 認証ポリシー名が空ではない。
  • Kerberos 認証ポリシー名を一連の文字列と照合してチェックする。
  • Kerberos 認証ポリシー名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

メカニズム名

MECHANISM_NAME

  • メカニズム名が空ではない。
  • 無効な文字(ASCII 0 ~ 31)を含まない。
  • メカニズム名を一連の文字列と照合してチェックする。

メカニズム ステータス

MECHANISM_STATUS

次のいずれかの値であることをチェックする。

  • MECHANISM_STATUS_ENABLE
  • MECHANISM_STATUS_DISABLED

RADIUS クライアント IP アドレス

RADIUS_CLIENT_IP

  • RADIUS クライアント IP アドレスが空ではない。
  • RADIUS クライアント IP アドレスの長さが 7 ~ 15 文字である。
  • 以下のチェックを行います。
  • 整数および ‘.’ が含まれている
  • 3 つのドットが含まれている

RADIUS クライアント共有秘密キー

RADIUS_ClIENT_SHARED_SECRET

  • RADIUS クライアント共有秘密キーが空ではない。
  • RADIUS クライアント共有秘密キーの長さが 1 ~ 1024 文字である。

RADIUS クライアントの説明

RADIUS_CLIENT_DESC

  • RADIUS クライアントの説明の長さが 0 ~ 256 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

RADIUS クライアント認証タイプ

RADIUS_CLIENT_AUTH_TYPE

  • RADIUS クライアント共有秘密キーが空ではない。
  • 次のいずれかの値であることをチェックする。
  • OTT
  • INBAND

RADIUS クライアント最大チャンク サイズ

RADIUS_CLIENT_MAX_CHUNK_SIZE

RADIUS クライアントの最大チャンク サイズが 50 ~ 200 である。

RADIUS バージョン

RADIUS_VERSION

次のいずれかの値であることをチェックする。

  • 1
  • 2

質問と回答の重複

DUPLICATE_QUESTION_AND_ANSWER

  • 質問は重複していない。
  • 回答は重複していない。
  • 質問が回答と同じではない。

トークン タイプ

AUTH_TOKEN_TYPE

次のいずれかの値であることをチェックする。

  • DEFAULT_TOKEN
  • NATIVE_TOKEN
  • OTP_TOKEN
  • SAML11_TOKEN
  • SAML20_TOKEN
  • NO_TOKEN

設定名

CONFIG_NAME

  • 設定名は空ではない。
  • 設定名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

PIN

PIN

  • PIN が空ではない。
  • PIN の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

OTP 最大長

OTP_MAX_LENGTH

OTP 最大長が 4 ~ 64 文字である。

OTP 最小長

OTP_MIN_LENGTH

OTP 最小長が 4 ~ 64 文字である。

最終認証試行時間

LAST_STRIKE_TIME

有効な日付形式かどうかをチェックする。

最終認証失敗時間

LAST_FAILED_TIME

有効な日付形式かどうかをチェックする。

最終認証成功時間

LAST_SUCCEEDED_TIME

有効な日付形式かどうかをチェックする。

認証情報ステータス

CRED_STATUS

次のいずれかの値であることをチェックする。

  • ACTIVE
  • ロック
  • DISABLED
  • 取り消し済み
  • 再発行済み
  • VERIFIED

証明書のシリアル番号

CERT_SERIAL_NUMBER

  • 証明書のシリアル番号が空ではない。
  • 証明書のシリアル番号の長さが 1 ~ 32 文字である。
  • 以下のいずれかの文字であることをチェックする。
  • 0 – 9
  • a – f
  • A - F

パスワード最小長および最大長

PWD_MIN_LENGTH

パスワード最小長がパスワード最大長未満である。

Q&A の質問の最小数および最大数

MIN_QUESTIONS

Q&A の質問の最小数がQ&A の質問の最大数未満である。

質問数と正解数

QNA_NUM_QUESTION_TO_ASK

正解数が質問数未満である。

ホスト名

HOST_NAME

  • ホスト名が空ではない。
  • ホスト名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

URI

URI_NAME

  • URI が空ではない。
  • URI の長さが 1 ~ 1024 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

Connection Timeout

CONNECTION_TIMEOUT

接続タイムアウトが 0 ~ 2147483647 である。

読み取りタイムアウト

READ_TIMEOUT

読み取りタイムアウトが 0 ~ 2147483647 である。

Idle Timeout

IDLE_TIMEOUT

アイドル タイムアウトが 0 ~ 2147483647 である。

最小接続数

MIN_CONNECTIONS

最小接続数が 0 ~ 2147483647 である。

最大接続数

MAX_CONNECTIONS

最大接続数が 0 ~ 2147483647 である。

WebFort イベント ID

WF_EVENT_ID

一連の有効なイベントと照合してチェックする。

インスタンス名

INSTANCE_NAME

  • インスタンス名が空ではない。
  • インスタンス名が 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

[Log Level]

LOG_TXN_LOG_LEVEL

最小データベース接続数が 1 ~ 3 である。

最小 DB 接続数

MIN_DB_CONNECTIONS

最小データベース接続数が 1 ~ 128 である。

最大 DB 接続数

MAX_DB_CONNECTIONS

最大データベース接続数が 1 ~ 512 である。

最小 DB 接続数に対する最大 DB 接続数

MAX_DB_CONNECTIONS

最大データベース接続数が最小データベース接続数未満である。

DB 接続数のインクリメント

INC_DB_CONNECTIONS

  • データベース接続数のインクリメントが 0 より大きい。
  • データベース接続数のインクリメントが最小データベース接続数に対する最大データベース接続数未満である。

ArcotID 無署名属性キー

(値の検証なし)

AID_UNSIGNED_ATTRIB_KEY

USERID および ORG という属性名は、デフォルトで ArcotID PKI の作成時に作成されるため、許可されていません。 そのため、これらの値は変更できません。

カスタム属性

NOTES_KEY/NOTES_VALUE/NOTES

  • 無効な文字(ASCII 0 ~ 31)を含まない。
  • カスタム属性の文字列の長さが 0 ~ 1024 文字である。

SSL トラスト ストア グループ名

SSL_TRUST_STORE_GROUP_NAME

  • SSL トラスト ストアのグループ名が空ではない。
  • SSL トラスト ストア グループ名の長さが 1 ~ 64 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

最小スレッド数

MIN_THREADS

最小スレッド数が 1 ~ 1024 である。

最大スレッド数

MAX_THREADS

最大スレッド数が 1 ~ 1024 である。

最小スレッド数および最大スレッド数

MIN_THREADS

最小スレッド数が最大スレッド数未満である。

追加入力

ADDITIONAL_INPUTS_NAME

無効な文字(ASCII 0 ~ 31)を含まない。

サーバ統計オプション

STATS_OPTION

次のいずれかの値であることをチェックする。

  • CONSOLIDATED
  • PER_PROTOCOL
  • データベース
  • UDS_CLIENT
  • MAXVAL

数値インスタンス属性

関数に渡される parameterName

数値インスタンス属性が使用されている場合にのみチェックする。

表示名

DISPLAY_NAME

  • 表示名が空ではない。
  • 表示名の長さが 0 ~ 256 文字である。
  • 無効な文字(ASCII 0 ~ 31)を含まない。

ロゴ URL

LOGO_URL

URL 形式が有効かどうかをチェックする。

パスワード チャレンジ有効期間

PASSWORD_CHALLENGE_TIMEOUT_SECS

パスワード チャレンジ有効期間が 1 ~ 7200 である。

ArcotID カード名

AUTH_CARD_NAME

  • ArcotID PKI カード名が空ではない。
  • ArcotID PKI カード名の長さが 1 ~ 8 文字である。

重複した質問

DUPLICATE_QUESTIONS

質問は重複していない。

重複した回答

DUPLICATE_ANSWERS

回答は重複していない。

部分パスワード長

PARTIAL_PWD_LENGTH

部分パスワードの長さが 1 ~ 64 文字である。

Q&A シャッフル モード

QNA_SHUFFLE_MODE

次のいずれかの値であることをチェックする。

  • RANDOM
  • ALTERNATIVE

Q&A シャッフル フラグ

QNA_SHUFFLE_FLAG

次のいずれかの値であることをチェックする。

  • SHUFFLE_ALWAYS
  • SHFFULE_AFTER_SUCCESS_AUTH

Q&A リターン モード

QNA_RETURN_MODE

次のいずれかの値であることをチェックする。

  • STATIC
  • RANDOM

OATH ワンタイム パスワード長

OATH_OTP_LENGTH

OATH ワンタイム パスワードの長さが 4 ~ 64 文字である。

OATH ワンタイム パスワード トークン タイプ

OATH_OTP_TYPE

次のいずれかの値であることをチェックする。

  • HOTP
  • TOTP

OATH ワンタイム パスワード認証ルック アヘッド数

OATH_OTP_AUTH_LOOK_AHEAD

OATH ワンタイム パスワード認証ルック アヘッド数が 0 ~ 99999 である。

OATH ワンタイム パスワード認証ルック バック数

OATH_OTP_AUTH_LOOK_BACK

OATH ワンタイム パスワード認証ルック バック数が 0 ~ 99999 である。

OATH ワンタイム パスワード同期ルック アヘッド数

OATH_OTP_RESYNC_LOOK_AHEAD

OATH ワンタイム パスワード同期ルック アヘッド数が 0 ~ 99999 である。

OATH ワンタイム パスワード同期ルック バック数

OATH_OTP_RESYNC_LOOK_BACK

OATH ワンタイム パスワード同期ルック バック数が 0 ~ 99999 である。