/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
libraries-security/src/main/java/com/baeldung/scribejava/service/MyService.java
29 строк
775 B
Gaetano Piazzolla
JAVA-28925 | Upgrade libraries-security to Spring Boot 3 (#15500)
30 дек 2023, 00:17
30 дек 2023, 00:17
f471384
Код
Авторство
О чём код?
package com.baeldung.scribejava.service; import com.baeldung.scribejava.api.MyApi; import com.github.scribejava.core.builder.ServiceBuilder; import com.github.scribejava.core.oauth.OAuth20Service; import org.springframework.stereotype.Component; import jakarta.annotation.PostConstruct; @Component public class MyService { private OAuth20Service service; private final String API_KEY = "baeldung_api_key"; private final String API_SECRET = "baeldung_api_secret"; @PostConstruct private void init(){ this.service = new ServiceBuilder(API_KEY) .apiSecret(API_SECRET) .scope("read write") .build(MyApi.instance()); } public OAuth20Service getService() { return service; } }