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