Кто-нибудь знает, как я могу расширить интерфейс dropwizard? Теперь у него есть только нужный параметр, но мне нужно добавить права на метод с удалением.Dropwizard extend @Auth interface
Например:
У меня есть админ пользователя и обычный пользователь. Оба могут аутентифицироваться и доходить до моего @auth аннотированного ресурса. Но я хочу разрешить некоторый (не все) HTTP-запрос метода только для админов и разочарование для обычного пользователя. Как я могу сделать это за пределами ressource? Что-то вроде
@Auth(required = true, right="admin", httpMethod="POST") User user)
@Auth(required = true, right="normalUser", httpMethod="GET") User user)
@Auth(required = true, right="masterOfTheuniverse", httpMethod="*") User user)
Теперь я делаю то же самое. – heaphach