トークン認証情報の自動トークンクリーンアップの設定
com.snc.platform.security.token.auth.cleanup プロパティを使用して、期限切れの API キーと HMAC シークレットを確実に削除し、トークンの再利用の可能性を制限します。
com.snc.platform.security.token.auth.cleanupシステムプロパティが安全でない値の false に設定されている場合、期限切れの API キーと HMAC シークレットは削除されません。これにより、トークンの再利用の可能性が生まれます。トークンが漏洩または侵害により期限切れになった場合、再利用すると、漏洩したトークンを所有するすべてのユーザーにインスタンスが公開されます。期限切れのトークンは、 com.snc.platform.security.token.auth.days.expired.hmac_secret.is.kept および com.snc.platform.security.token.auth.days.expired.api_key.is.kept システムプロパティで定義された日数だけ保持されます。0 以上の整数値が有効な値です。値が 0 の場合、期限切れのトークンはその日のうちに削除されます。デフォルトの 7 日以下をお勧めします。
プロパティ com.snc.platform.security.token.auth.cleanup がシステムプロパティ [sys_properties] テーブルに存在しないか、 true に設定されていることを確認してください。プロパティ com.snc.platform.security.token.auth.days.expired.api_key.is.kept と com.snc.platform.security.token.auth.days.expired.hmac_secret.is.kept がシステムプロパティ [sys_properties] テーブルに存在しないか、7 以下に設定されていることを確認します。
詳細情報
| 属性 | 説明 |
|---|---|
| 構成名 |
|
| 構成タイプ | システムプロパティ (/sys_properties_list.do) |
| データタイプ | 整数 |
| 推奨値 |
|
| デフォルト値 | <なし> |
| フォールバック値 |
|
| カテゴリ | アーキテクチャ、設計、および脅威のモデル化 |
| セキュリティリスク |
|
| 依存関係と前提条件 | なし |