-
- All Implemented Interfaces:
-
notion.api.v1.endpoint.EndpointsSupport
public interface OAuthSupport implements EndpointsSupport
-
-
Method Summary
Modifier and Type Method Description OAuthTokenResultexchangeAuthCode(String code, String state)OAuthTokenResultexchangeAuthCode(ExchangeAuthCodeRequest request)abstract StringgetClientId()abstract StringgetClientSecret()abstract StringgetRedirectUri()abstract NotionHttpClientgetHttpClient()abstract NotionJsonSerializergetJsonSerializer()abstract NotionLoggergetLogger()abstract StringgetBaseUrl()abstract StringgetToken()-
-
Method Detail
-
exchangeAuthCode
OAuthTokenResult exchangeAuthCode(String code, String state)
-
exchangeAuthCode
OAuthTokenResult exchangeAuthCode(ExchangeAuthCodeRequest request)
-
getClientId
abstract String getClientId()
-
getClientSecret
abstract String getClientSecret()
-
getRedirectUri
abstract String getRedirectUri()
-
getHttpClient
abstract NotionHttpClient getHttpClient()
-
getJsonSerializer
abstract NotionJsonSerializer getJsonSerializer()
-
getLogger
abstract NotionLogger getLogger()
-
getBaseUrl
abstract String getBaseUrl()
-
-
-
-