アノテーション型 AuthenticationPrincipal
@Target({PARAMETER,ANNOTATION_TYPE}) @Retention(RUNTIME) @Documented @Deprecated public @interface AuthenticationPrincipal
使用すべきではありません。代わりにAuthenticationPrincipal
を使用してください。メソッドパラメーターまたはメソッドの戻り値をAuthentication.getPrincipal()
にバインドするアノテーション。これは、フォームで編集される可能性のあるユーザーではなく、現在のユーザーに引数を解決する必要があることを通知するために必要です。- 導入:
- 3.2
オプション要素のサマリー
オプション要素 修飾子と型 オプションの要素 説明 boolean
errorOnInvalidType
使用すべきではありません。現在のAuthentication.getPrincipal()
が正しくない型である場合にClassCastException
をスローする必要がある場合は true。
要素の詳細
errorOnInvalidType
boolean errorOnInvalidType
使用すべきではありません。現在のAuthentication.getPrincipal()
が正しくない型である場合にClassCastException
をスローする必要がある場合は true。デフォルトは false です。- 戻り値:
- デフォルト:
- false