Как реализовать пользовательский «OAuth2TokenIntrospectionEndpointFilter» на сервере авторизации Spring 1.0.0?
У меня есть реализация сервера авторизации Spring по умолчанию. я хочу изменить его в соответствии с требованиями моего проекта. Я хочу реализовать настраиваемую конечную точку самоанализа на новом сервере авторизации spring. У меня будут разные типы токенов, в зависимости от типа токена, я хочу проверить их по-разному. Итак, я узнал, что по умолчанию сервер авторизации spring использует «OAuth2TokenIntrospectionEndpointFilter», есть ли способ использовать этот класс или нам нужно написать новый класс и добавить его в конфигурацию сервера? Спасибо.
Я попытался сделать следующее.
authorizationServerConfigurer.tokenIntrospectionEndpoint(
t -> t.authenticationProvider(customTokenAuthProvider)
.introspectionResponseHandler(successHandler));
Я хочу знать, правильный ли это способ или существует какой-либо другой метод.