package com.airlock.iam.oauth2.infrastructure;

import com.airlock.iam.common.infrastructure.IamRestApplication;
import jakarta.ws.rs.core.Configurable;

public final class OAuth2V3Application extends IamRestApplication {
   public OAuth2V3Application() {
      super(new OAuth2V3ApplicationDefinition());
   }

   @Override
   public void configure(Configurable<?> configurableApplication) {
      super.configure(configurableApplication);
      this.property("jersey.config.server.headers.location.relative.resolution.disabled", true);
      this.property("jersey.config.server.response.setStatusOverSendError", false);
   }
}
