| Interface | Description |
|---|---|
| CsrfTokenGenerator |
CSRFトークンの生成を行うインターフェース。
|
| VerificationFailureHandler |
CSRFトークンの検証失敗時の処理を行うインタフェース。
|
| VerificationTargetMatcher |
HTTPリクエストがCSRFトークンの検証対象となるか判定を行うインターフェース。
|
| Class | Description |
|---|---|
| BadRequestVerificationFailureHandler |
CSRFトークンの検証失敗時にBadRequest(400)のレスポンスを返すクラス。
INFOレベルで検証失敗時のログを出力する。
|
| HttpMethodVerificationTargetMatcher |
HTTPメソッドをもとにしてHTTPリクエストがCSRFトークンの検証対象となるか判定を行うクラス。
|
| UUIDv4CsrfTokenGenerator |
バージョン4のUUIDを使用してCSRFトークンの生成を行うクラス。
|