アプリケーションの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認証の有効化はできません。