アプリケーションのJWT認証を有効化するには、jakarta.ws.rs.core.Applicationクラスの派生クラスに以下のアノテーションを付与します。
@org.eclipse.microprofile.auth.LoginConfig(authMethod = "MP-JWT")
例
JWT認証を有効化したアプリケーションの実装例を示します。
import jakarta.ws.rs.ApplicationPath; import jakarta.ws.rs.core.Application; import org.eclipse.microprofile.auth.LoginConfig; @LoginConfig(authMethod = "MP-JWT") @ApplicationPath("/") public class SampleApplication extends Application { }
注意
web.xmlのlogin-config要素によるJWT認証の有効化はできません。