2018-03-09 |
- |
1.5.1 RELEASE版公開 |
|
Macchinetta Server Framework (1.x)のスタック |
CVE-2018-1199への対応のため、利用するOSSのバージョンを更新
- Spring Frameworkのバージョンを4.3.14に更新
- Spring Securityのバージョンを4.2.4に更新
|
|
OAuth |
記載内容の修正
- 認可サーバのチェックトークンエンドポイントのURL設定が反映されない不具合へのWarningを削除
|
2017-12-22 |
- |
1.5.0 RELEASE版公開 |
|
全般 |
ガイドラインの誤記(タイプミスや単純な記述ミスなど)の修正
記載内容の改善
|
|
Macchinetta Server Framework (1.x)のスタック |
利用するOSSのバージョンを更新
- Spring IO PlatformのバージョンをBrussels-SR5に更新
- MyBatisのバージョンを3.4.5に更新
Spring IO Platformのバージョン更新に伴い利用するOSSのバージョンを更新
|
|
ドメイン層の実装 |
記載内容の追加
@Transactional アノテーションのtimeout 属性に関する記載を追加
|
|
入力チェック |
記載内容の追加
@Compare アノテーションのoperator 属性に新たに追加されたNOT_EQUAL の説明を追加
@Email アノテーションを使用する際の注意事項を追加
ガイドラインのバグ修正
- 共通ライブラリのチェックルールの拡張方法の実装例を修正
|
|
例外ハンドリング |
記載内容の修正
- 共通ライブラリ(
ExceptionLoggingFilter )の変更に伴う修正、及び既存の誤記の修正
|
|
Tilesによる画面レイアウト |
記載内容の修正
<definition> タグ(Tiles定義ファイル)のname 属性のマッチングに関する説明、及び関連する箇所の誤解を招く表現を修正
|
|
RESTクライアント(HTTPクライアント) |
Spring Framework 4.3対応に伴う修正
- Basic認証用のリクエストヘッダの設定に関する記載を変更
|
|
SOAP Web Service(サーバ/クライアント) |
記載内容の修正
- SOAP Web Serviceの実装に伴うインジェクションで使用するアノテーションを
@Inject から@Autowired に変更
- Spring FrameworkのJAX-WS連携機能についての誤記修正と、SOAPサーバがJava EEサーバのJAW-WS実装上で動作することに伴なう注意事項の追記
|
|
JMS(Java Message Service) |
記載内容の修正
- 非同期送信のトランザクション管理はChainedTransactionManagerではなくDefaultMessageListenerContainerで行うよう記述を修正
|
|
認証 |
記載内容の修正
- パスワードハッシュ化のためのクラス(
Pbkdf2PasswordEncoder )の説明を追記し、それに伴いBCryptPasswordEncoder を推奨する記述を削除
|
|
認可 |
Spring Framework 4.3対応に伴う修正
- ブランクプロジェクトから
mvc:path-matching の定義を削除しSpring MVCのデフォルト設定を使用するよう変更したことに伴う記載内容の修正
記載内容の修正
- Spring Securityでパス変数を使用するアクセスポリシーの定義に関する記載内容を修正
|
|
XSS対策 |
記載内容の修正、追加
- JavaScript Escapingのサンプルソースを修正
document.write() を使用する際の注意事項を追加
|
|
OAuth |
構成見直し
- How to useをグラントタイプ毎に説明する章構成に変更
記載内容の追加
- Spring Security OAuthで発生する例外の一覧とハンドリング方法の追加
- Spring Security OAuthの拡張ポイントについての説明を追加
- リソースサーバに対するBasic認証設定方法の追加
- インプリシットにおける後処理(アクセストークンクリア)の追加
記載内容の改善
- サンプルコードの修正
- フロー図およびその説明の改善
|
|
単体テスト |
新規追加
|
2017-11-10 |
- |
1.4.1 RELEASE版公開 |
|
全般 |
ガイドラインの誤記(タイプミスや単純な記述ミスなど)の修正 |
2017-03-10 |
- |
1.4.0 RELEASE版公開 |